ESPN on X: On This Date: David Freese's walk-off home run forced
Papi and After The New Yorker
World Series 2011: Battling Cardinals force Game Seven showdown
MLB playoffs 2023: Phillies host Diamondbacks in NLCS Game 7 for
David Freese ties Game 6 of 2011 World Series, wins it in DRAMATIC
David Freese, Cardinals force Game 5 vs. Phillies
David Freese's homer in 11th forces World Series Game 7 for St
Freese's 4 RBIs help Cardinals force Game 5
2011 World Series Game 6: St. Louis Cardinals beat Texas Rangers