David Freese of the St. Louis Cardinals celebrates at home plate after hitting a walk-off solo home run in the 11th inning to win Game Six of the MLB World Series against the Texas Rangers in St Louis.
October 28, 2011 There's a new name in the long list of World Series heroes. David Freese. The Cardinals third baseman sent the game into extra innings and then won it in the 11th with a solo home run. St. Louis beat Texas 10-9. Game 7 is tonight.
NPR thanks our sponsors
Become an NPR sponsor