One thing to remember is the NFL shares some revenues like TV deals. Basically that shared revenue covers player costs. There is a lot of money being shared.
So what I'm trying to say is the Buffalo Bills likely wouldn't survive without shared revenue. So that's part of the reason why there is pressure on the Bills to get this done. They have to keep up with the league. Bills need to increase their revenue.