They might be the only team PHYSICALLY in New York but there are 2 teams that CLAIM New York in their title to the point where we even said the Super Bowl was there even though it wasn’t. So no trumping there, NY has teams according to the NFL.
But to New York POLITICIANS, the is only one who plays (and pays taxes), in New York State, and they DO have a say.
The Jets and Giants might play in New Jersey but they are less than 10 miles from mid-town Manhattan. You can see the skyline from the stadium. So yes, they are New York teams as well despite being across the Hudson in New Jersey.
As for Buffalo, never understood how they could support an NFL team but like Green Bay, all the power to them if they can fill the stadium, even if it is rickety. I go there for business every once in a while and it's a pretty nondescript place. Drab run-down hotels, decaying brick buildings and mediocre restaurants. No, I don't like Buffalo Wild Wings that much. Wintertime there is a real drag.