The Cardinals’ first game at Busch Stadium II: May 12, 1966

Enjoy this post? Please share with other Cardinals fans!

Busch Stadium II had one heck of an opening night. Even before Lou Brock singled to drive home the game-winning run in a 4-3, 12-inning victory over the Braves, the stadium alone was enough to delight the St. Louis crowd. “This is the most beautiful thing I have ever seen,” declared Mrs. Claudia Hanebrink of […]

The Cardinals’ first game at Busch Stadium II: May 12, 1966 Read More »