GAME 6: When David Freese became a STL legend

KMOX: On-Demand
Saturday, October 12th
Take a listen to the ninth-inning triple and walk-off home run to win Game 6 of the 2011 World Series at Busch Stadium. 
00:00:42