Looks like it's the Kansas City Royals vs Flushing Meadows, NJ Mets to me but then I'm from Kansas City!
Huh ??????????
,
Flushing Meadows is in Queens, a NYC borough, not in New Jersey. Now, if you want to talk football, NY only has one team, the Buffalo bills. The other two both play in NJ.
Flushing Meadows is a park in Queens, NYC.
The Mets are 100% NY.
Regards,
PS: The Mets are just about the ONLY thing I like about being a (reluctant) NYer.
"Flushing Meadows"