2009 All Star game will be played at Busch Stadium in St. Louis. What else can be a better gift for World Series champions? While making this announcement Commissioner Bud Selig honored Cardinals by saying “There can’t be a better town in America.” St Louis never got a chance to host All Star game after 1966.

Venue For 2009 All Star Game - New Busch Stadium
In 2005, San Francisco was named for 2007 All Star Game. The venue for the 2008 game has yet to be decided, but it is sure that it will be at an American League site. Yankee Stadium and Angel Stadium in Anaheim are among the speculations for the event. But venue for 2009 is assured. It is a big deal for St. Louis city and MLB team Cardinals. Ballpark will get into a better shape. The All-Star Game has given the Cardinals enthusiasm to get the development done in that time.
Cardinals received New Busch Stadium in 2006, and the team has become the first team to inaugurate a new ballpark with a World Series championship after the Red Sox at Fenway Park in 1912. this is a time for celebrations and work too. St Louis has lots of tasks to make 2009 a memorable year in the history of Major Leauge.