Tuesday, June 16, 2009

St. Louis Flooded With All-Star Memories

The 1966 All-Star Game, the last one to be held in St. Louis, at what was then a brand-new Busch Stadium, was a 2-1 pitchers duel that featured 12 future Hall of Famers. But the thing most talked about from the game was the heat.

Cardinals Official Site

No comments: