I'm not the most well-travelled person, but I friggin love Buffalo.
And it's not like you "live" there 24-7. You do training camp then play 16 games over 17 weeks. And half are on the road. And then you have the remaining six months of the year during the offseason to live wherever the hell in the world you want.
And during the time you're in your team's "city" you are busy practicing, watching film and playing football anyways.
And if you can't handle cold weather, you're a B word.