Memories of David Freese 2011 World Series
World Series: St. Louis Cardinals Thrilling Win Forces Game 7
Memories of David Freese 2011 World Series
David Freese breaks silence on shocking Cardinals Hall of Fame
Rangers back in World Series, 12 years after twice being 1 strike
Cardinals stun Rangers, force World Series to Game 7
The Games that Defined the Decade - Viva El Birdos
David Freese ties Game 6 of 2011 World Series, wins it in DRAMATIC
Seven years ago: David Freese makes Cardinals World Series history