Arrowhead Stadium is just as old as New Era, so why isn’t the NFL banging on KC to build a new stadium? Pure shameless capitalism by a bunch of greedy old men. The Pegulas/state/county should invest $400-600 million to renovate the current stadium and tell the NFL to stuff it.
After paying $1.4 billion too buy the team, there is no way the NFL can force the Bills to move regardless of the NFL by-laws. And if the Pegulas decided to move the Bills, they will have to sell/move the Sabres and their restaurants and hotels because no one in this town would patronize anything they owned going forward.