david freese
Cardinals Win Thriller, Force Game 7
The 2011 MLB World Series has had plenty of theatrics. Game 6 in St. Louis will go down in the history books. The Cardinals were down to their last strike twice Thursday night, only to win in 11 innings. David Freese hit the game-winning walk-off homerun to propel the Cardinals to a 10-9 victory over the Texas Rangers, forcing a decisive Game 7.

