Citi Field, home of the best mascot in sports, financial woes, and a better-than-expected (so far!) team, will host the All-Star Game next year.

According to the NY Times, "The Mets were expected to be awarded the game after the Yankees hosted the Midsummer Classic in 2008, the last year the old Yankee Stadium and Shea Stadium were open. This will be the second time the Mets will host the game; the first was in 1964, the year Shea Stadium opened. The announcement will be made at City Hall at 11:30 a.m. Mayor Michael R. Bloomberg is expected to attend, along with the Mets’ principal owner, Fred Wilpon, and Bud Selig, the commissioner of baseball."

All-Star festivities are not limited to the game—there are red carpet events, parades, FanFest (in Kansas City this year, there's a 5K)—so there's plenty to plan. The Times adds, "Talks with the city have been going on for some time, the person involved said, and the Mets’ financial woes and court battles were not a factor." And no matter how the Mets are doing, they're guaranteed to have at least one All-Star."