Bills' new stadium deal carries $850M taxpayer tab, gov says
The Bills preference is to build a $1.4 Billion Open-Air stadium
The Bills preference is to build a $1.4 Billion Open-Air stadium
Taxpayers To Be Billed a Billion Dollars for Buffalo Bills' New
Why do taxpayers fund sports stadiums?
Bills seek new Orchard Park stadium costing at least $1.1B – paid
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
NY Taxpayers to Fund Most of $1.4 Billion Buffalo Bills Stadium
Why do taxpayers fund sports stadiums?
Buffalo Bills' New Stadium Will Cost Taxpayers $850M: Hochul
NY Gov. Kathy Hochul defends giving Buffalo Bills $850 MILLION in
Your guide to the road to a new Bills stadium
Buffalo Bills' billionaire owner set to get $1B in public funds