David Freese's epic World Series walk-off demands a deep rewind
David Freese ties Game 6 of 2011 World Series, wins it in DRAMATIC
What was the greatest moment you saw as a Baseball fan : r/baseball
The Boston Red Sox are Your 2018 World Series Champions
David Freese's epic World Series walk-off demands a deep rewind
Mr. Freeze Has Arrived: Cardinals' David Freese Joins Elite List
2011 World Series: David Freese Walk-Off Home Run
The World Series hero who barely cared to be alive
Dodgers SS Corey Seager wins the 2020 World Series MVP award