The New Buffalo Bills Stadium Is One of the Worst Deals for Taxpayers - Route Fifty
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Why do taxpayers fund sports stadiums?
New Buffalo Bills stadium price tag will exceed $1.4 billion
Opinion: New York taxpayers are getting ripped off with the deal for a new Buffalo Bills football stadium - MarketWatch
Why the Buffalo Bills deal stinks for taxpayers and must be reversed
New Buffalo Bills stadium will cost taxpayers hundreds of millions - MarketWatch
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Delaware North will not be in charge of food at new Bills stadium : r/ Buffalo
Marching into prime time - UBNow: News and views for UB faculty and staff - University at Buffalo
Commentary: Bills' stadium plans leave longtime fans out in the cold
Bills seek new Orchard Park stadium costing at least $1.1B – paid for by public