The New Buffalo Bills Stadium Is One of the Worst Deals for Taxpayers - Route Fifty
Public hearing on Bills stadium location set by Buffalo Common Council
Taxpayer Tab Is $850M For Bills' New Stadium, NY Gov Says
Opinion: New York taxpayers are getting ripped off with the deal for a new Buffalo Bills football stadium - MarketWatch
The Bills are getting a $1.4bn stadium, but taxpayers will pick up the tab, Buffalo Bills
Why the Buffalo Bills deal stinks for taxpayers and must be reversed
Fields of Failure: The Scandal of Taxpayer Funded Stadiums
New Bills stadium project receives final approval, Sports
The Bills want taxpayers to pay $1.4 billion for a new stadium. What role will Cuomo play?