‘One of the financial strengths of the Bills’ franchise is it is carrying no debt load. So none of the team’s revenues goes toward paying off loans. Further, the advantage of building a new stadium to NFL teams is the ability to charge much higher prices for luxury suites and personal-seat licenses.’