david freese

Was Game Six of the 2011 World Series The Best Game Ever?
The St. Louis Cardinals were down to their last strike two times in Game Six of the 2011 World Series.  Both times hometown hero David Freese came up big.  The first time was a two run triple that sent the game into extra innings, the other time was a home run in the bottom of the 11th inn…