St. Louis Cardinals' David Freese doubles in the sixth inning against the Texas Rangers in Game 1 of the World Series at Busch Stadium in St. Louis, Missouri, on Wednesday, October 19
Five years ago today David Freese became a hometown hero
St. Louis Cardinals rally twice against Texas Rangers, win it in 11th on David Freese's home run
Memories of David Freese 2011 World Series
MORE
2011 World Series Game 6 Highlights (Texas Rangers vs St Louis Cardinals)
Baseball - Comeback Cards beat Rangers to win World Series
St. Louis Cardinals: An argument against a red jacket for David Freese
Yadier molina hi-res stock photography and images - Alamy
Viewers guide - David Freese and one of the wildest World Series games ever - ESPN
2011 World Series Game 6: St. Louis Cardinals beat Texas Rangers, force Game 7 on David Freese homer in 11th - The Washington Post
2011 WS Game 6: Freese leads Cardinals comeback
Game 7, 2011: How Joe Strauss covered the Cardinals clincher
Cards win World Series, beat Texas 6-2 in Game 7
St. Louis Cardinals win World Series