David Freese World Series
March 14, 2025
David Freese's homer saves Cardinals, forces Game 7 in World Series David Freese Game 6 2011 World Series HR St. Louis Cardinals 11x14 Photo #2 Three non-David Freese moments that made the Cardinals' unexpected ... David Freese World Series