On May 12, 1966, the St. Louis Cardinals play the first game in the history of the new Busch Memorial Stadium. St. Louis wins the game in 12 innings – a 4-3 decision over the Atlanta Braves. Felipe Alou hits two home runs for the Braves, but future Hall of Famer Lou Brock ends the game with a single in the bottom of the 12th inning.
Subscribe to our Podcast
The Daily Rewind
on Apples Podcast | Spotify | Google | StitcherAnd connect with us wherever else you listen to Podcast and hangout!
All Time Greats -
Classic Ball Parks
All Time Teams
Boston Red Sox, Brooklyn Dodgers, New York Giants, New York Yankees, Chicago Cubs, St Louis Cardinals, search all teams