I hope you guys are right but seeing how just about everything of value in business has left Buffalo, this seems hard to fathom. Unless your a debt collector, Buffalo is not the land of opportunity. Which all falls back on the long-term viability of having a NFL team there in the first place.
If you had a billion to buy a NFL franchise, would you pick the Buffalo franchise?? It wasn't Ralph's first choice either, warm weather Miami was.