Taxpayer tab is $850M for Bills' new stadium, NY gov says
Should NY taxpayers have to pay for the Bills' new stadium?
NFL's Bills Get $600 Million Stadium Subsidy in New York Budget
Opinion: New York taxpayers are getting ripped off with the deal
The NY Taxpayers Legal Argument Against Paying for a New Buffalo
Bills finalize agreement on new stadium with state, county
New Yorkers Face $850 Million Tab for Buffalo Bills New Digs
The Buffalo Bills' New Stadium Is a Scam
Buffalo Bills, New York State and Erie County reach agreement on