Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Advocates: No Bills stadium deal without strong community benefits agreement
AP Source: Taxpayers face $850M tab for new Bills stadium
New York Buffalo Bills NFL Stadium Deal Nears Final Approval - Bloomberg
Bills Take Record Taxpayer Outlay of $850 Million for New NFL Stadium –
Taxpayer tab is $850M for Bills' new stadium, NY gov says
How much will taxpayers pay for new Buffalo Bills stadium? All you need to know about $1.54 billion project
Report: Decision Made On Bills Stadium Deadline - The Spun: What's Trending In The Sports World Today
Teams Scoring Billions in Public Funds for New Stadiums
New York proposes $800M cut to child services after giving $850M to NFL owner