Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Buffalo Bills' New $1.4 Billion Stadium: A Game-Changer for
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Buffalo Bills strike stadium naming rights deal with Highmark
Bills finalize agreement on new stadium with state, county
Bills' new stadium deal carries $850M taxpayer tab, gov says
Buffalo Bills Strike Deal for Taxpayer-Funded $1.4 Billion Stadium
New York Buffalo Bills NFL Stadium Deal Nears Final Approval
Buffalo Bills propose new $1.4 billion NFL stadium by 2027
After 30 years, what Bills' breakup with Delaware North means for
New York Buffalo Bills NFL Stadium Deal Nears Final Approval
The Bills are getting a $1.4bn stadium, but taxpayers will pick up