Busch Memorial Stadium

Busch Memorial Stadium, not to be confused with Busch Stadium, was a multi-purpose stadium in St. Louis, Missouri. It was home to the MLB's St. Louis Cardinals from 1966 to 2005, the NFL's St. Louis Cardinals from 1966 to 1987, and the NFL's St. Louis Rams in 1995.

Notable Events

 * 1966: MLB All-Star Game
 * 1968: The Detroit Tigers defeat the Cardinals in the World Series
 * 1982: The Cardinals win the World Series over the Milwaukee Brewers
 * 2004: The Boston Red Sox win their first World Series in 86 years over with a sweep of the Cardinals