Stadiums in Cities - by Max Kim - CityBits
The New Buffalo Bills Stadium Is One of the Worst Deals for Taxpayers - Route Fifty
Public funding for Tennessee Titans stadium eclipses money for Bills
Hochul: Bills 'did have options to leave' Buffalo before stadium deal
New York Buffalo Bills NFL Stadium Deal Nears Final Approval - Bloomberg
No relief for local taxpayers on Bills stadium - Investigative Post : Investigative Post
Gov. Hochul backs $850 million in taxpayer funds for new Buffalo Bills stadium - CBS New York
BREAKING: Agreement reached for new Buffalo Bills stadium in Orchard Park, Top Story
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill