Advocates: No Bills stadium deal without strong community benefits agreement
Taxpayer tab is US$850M for Bills' new stadium, NY gov says
New Stadium Deal For Buffalo Bills: Community Benefit Or Corporate Boondoggle?
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills Fans Cheer. - The New York Times
New York Has Made A Decision On New Bills Stadium - The Spun: What's Trending In The Sports World Today
NFL's Bills Get $600 Million Stadium Subsidy in New York Budget - Bloomberg
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Agreement in place to build $1.4 billion Buffalo Bills stadium in Orchard Park
I've studied stadium financing for over two decades – and the new Bills stadium is one of the worst deals for taxpayers I've ever seen