David Freese returns to Busch Stadium
David Freese's homer in 11th forces World Series Game 7 for St. Louis, Texas – The Denver Post
1st Pitch of 2011 World Series Game 6 (David Freese Walk-off HR) - October 27, 2011 at Busch Stadium
LOOK: David Freese gets a standing ovation in return to St. Louis
MORE
David Freese declines induction into Cardinals Hall of Fame
No beer man and other COVID-related changes at Busch Stadium this season
Happy David Freese Day, St. Louis Cardinals fans!
The Los Angeles Dodgers' Clay Crenshaw looks back after the St. Louis Cardinals' David Freese advances to third base on a wild pitch in the fifth inning during Game 2 of the
David Freese throws ceremonial first pitch to Ozzie Smith
Freese excited about return to Busch, but ovation is on hold
David Freese declines induction into the St. Louis Cardinals' Hall of Fame - NBC Sports
Cardinals, David Freese to return to Busch Stadium in August
David Freese declines induction into Cardinals Hall of Fame