Buffalo Bills will receive $850m from New York taxpayers to build new stadium, Buffalo Bills
Buffalo Bills, New York announce deal for new stadium in Orchard Park
A New Stadium for the Buffalo Bills Must Make Financial Sense for NYS & Taxpayers
Report: Buffalo Bills owners seek $1.1 billion for new stadium, completely funded by taxpayer money
Report: Bills Owner Threatens To Relocate Team In New Stadium Negotiations – WNY News Now
What are the only three (3) NFL stadiums that were funded 100% with public money? - Quora
Opinions mixed on using huge amount of taxpayer money on new Bills stadium
BREAKING: New Buffalo Bills Stadium Agreement Reached
No relief for local taxpayers on Bills stadium - Investigative Post : Investigative Post