Chisox73
01-16-2007, 06:15 PM
MLB announced yesterday that St.Louis will play host to the 2009 All-Star Game at the New Busch Stadium.
This will be the 1st time in 43 years that the Cardinals will play host to an All-Star Game.
This will be the 1st time in 43 years that the Cardinals will play host to an All-Star Game.