answersLogoWhite

0

The most likely site is Citi Field, the new home of the New York Mets since the 2009 season. The Mets haven't hosted an All-Star Game since 1964, their first season in Shea Stadium.

User Avatar

Wiki User

15y ago

What else can I help you with?