There are no NFL teams that play in New York City. Only one plays in New York, the other 2 play in New Jersey. Bills are in NY ( Not NYC), the Giants and Jets are in NJ.
ERM ACTUALLY THE BILLS ARENT LOCATED IN BUFFALO, they are located in a small town called orchard park, I live about 5 minutes from the stadium. HOWEVER, the reason they call it the Buffalo bills is, 1 because they aren’t saying orchard park bills, and people in my area call it the “buffalo area”. DONT EXPECT NEW YORK TO BE FULL OF CITYS, infact more then 70% of New York is suburbs and country. The only reason people say New York is just city’s is because of NYC.
1. same city not state 2. Giants/Jets still do count they are in the like extended NYC area (metropolitan) 3. the bills would be the orchard park bills and dats nasty (using the same logic)