What part of New York did the 1976 New York Mets season's home games take place?
Flushing Meadows–Corona Park, Queens, New York City
-1
Section::::Abstract.
1976 New York Mets season
12169978
-1
Section::::Abstract.
Shea Stadium
28855