May 23, 2012 11:20 AM

MLB announces Mets as 2013 All-Star host

After more than three years of trouble on and off the field, the Mets feel things are looking up. Major League Baseball finally announced that the 2013 All-Star game will be hosted by the New York Mets at Citi Field on July 16 - the latest date for the game since 1985.

Related content