When occured: 
Thu, 1966-05-12

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.

Atlanta Braves, Busch Stadium, Felipe Alou, Lou Brock, St. Louis Cardinals
Login or register to post comments
Share |