Memories of David Freese 2011 World Series
Memories of David Freese 2011 World Series
MOLINA 'FEELS THE GAME
David Freese ties Game 6 of 2011 World Series, wins it in DRAMATIC fashion!
David Freese, 2011 World Series MVP with Cardinals, retires after 11 seasons - ESPN
Nostalgia, Loyalty Not Enough to Keep David Freese a Cardinal, News, Scores, Highlights, Stats, and Rumors
1st Pitch of 2011 World Series Game 6 (David Freese Walk-off HR) - October 27, 2011 at Busch Stadium
At least it's colorful
Memories of David Freese 2011 World Series