Why do taxpayers fund sports stadiums?
Gov. Hochul backs $850 million in taxpayer funds for new Buffalo Bills stadium - CBS New York
Buffalo Bills owners proposed new stadium
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Buffalo Bills: New stadium to cost taxpayers $850M
Buffalo Bills, New York announce deal for new stadium in Orchard Park
Buffalo Bills stadium would cost $1.4 billion at current site: report
Why do taxpayers fund sports stadiums?
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills Fans Cheer. - The New York Times
Hochul Weighs a $1.4 Billion Stadium for the Buffalo Bills - The New York Times
28 Dec Wall Street Journal, PDF
Why do taxpayers fund sports stadiums?