Yes, the Yankees have received the 2008 All-Star game. There has been some controversy about it with critics wondering whether it makes sense to host the game in a park about to close and since it is likely the Yankees will be playing in the post season which is a more fitting way to say goodbye to Yankee Stadium. To me, it makes sense to honor historic parks that are on the way out since the new parks will be eventually get their turn.
The 2007 game will be played on July 10th at AT&T Park in San Francisco and Commissioner Bud Selig announced on January 15th that Busch Stadium in St. Louis will serve as the host of the 2009 Midsummer Classic.
The following are a few notes released by MLB.com on some of the background surrounding the 2008 game.