It won't be announced until the early summer of 2011. Leading runners most likely are the Mets and Citi Field, the Dodgers and Dodger Stadium. The Reds and G.A.B.P, and the Nationals and Nationals Stadium. Remember, 2013 is the National League's turn for the game.
Kansas City.
Angel Stadium of Anaheim.
The 2011 all star game will be held at Citi Field, home of the New York Mets.
The 2011 MLB all star game was held at Chase Field in Phoenix, AZ a few days ago.
Chase Field, home of the Arizona Diamondbacks
The 2012 MLB All-Star Game will be held in Kansas City on Tuesday, July 10th.
The 2011 All Star Game will be hosted by the AZ Diamondbacks at Chase Field.
Citi Field, home of the New York Mets
Boston Red Sox. Fenway Park, Boston, Massachusetts.
In my option I believe it was the game of seattle vs. Houston and the Astros won the game 24 to 2 that's sad I know.
Game 1 of the 2010 World Series will be held in San Francisco due to the National League winning the 2010 All-Star game.
Target Field in Minneapolis, Minnesota, although the Cubs are trying to get Wrigley Field to host it.