2011 World Series, Game 6: David Freese Goes From 'Idiot' To Hero
The BBC Call of David Freese's 2011 World Series Walk-Off Home Run
348 David Freese World Series 2011 Stock Photos, High-Res Pictures
Ranking the 10 Most Legendary World Series Performances Ever
St. Louis Cardinals win Game 6 of World Series on walk-off home
2011 World Series: David Freese Walk-Off Home Run
David Freese Game 6 2011
The Sporting News on X: We will see you tomorrow night. 10
2011 World Series: David Freese Walk-Off Home Run
David Freese Walk Off Homerun In The 11th World Series Game 6
The 25 most memorable World Series home runs