What part of New York did the 1976 New York Mets season's home games take place?
1976 New York Mets season: The New York Mets season was the 15th regular season for the Mets, who played home games at Shea Stadium. Shea Stadium: Shea Stadium (formally known as William A. Shea Municipal Stadium) ) was a stadium in Flushing Meadows–Corona Park, Queens, New York City.
Flushing Meadows–Corona Park, Queens, New York City