That’s literally all opinion
Not every single professional sports team needs to be in a massive Metropolis like New York City or Austin Texas
People act like the bills are in Fargo North Dakota
Buffalo is the second largest city in the state of New York and a massive shipping and trading hub on the Canadian border
People act like there’s 95,000 people in the area lol
its a historic franchise in a small passionate market … There’s a market for that In the nfl