Jon Heyman reports that Citi Field will be home to the 2013 All-Star Game. The Mets haven't hosted an All-Star Game since 1964, when Shea Stadium first opened. This is the longest any team has gone between hosting All-Star Games. 
Chase Field, the home of the Arizona Diamondbacks, will be the location of this year's game. The Kansas City Royals will host the game at Kauffman Stadium in 2012.
Let's just hope that the Mayans were wrong, and the world doesn't end at the end of the year 2012, I really want to see the Mets host an All-Star Game.
It should be fun watching the Home Run Derby, might be some pretty low home run totals.
