April 4, 2006

On this day in Missouri history, the third version of Busch Stadium opens in St. Louis.