Why do taxpayers fund sports stadiums?
The Buffalo Bills' proposed new $1.4 billion stadium would include
The Bills want taxpayers to pay $1.4 billion for a new stadium
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Why do taxpayers fund sports stadiums?
AFC Notes: Bills Stadium, Dolphins, Jets
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills
Bills reach deal for new stadium, with a record amount of taxpayer
NFL Preview Cigar Aficionado
How Taxpayers Keep the NFL Rich - The Atlantic
Public cost of new Buffalo Bills stadium will top $1B over lease
AP: Bills propose 60,000-seat stadium by 2027
Buffalo Bills, Erie Co. and NYS reach agreement to build new $1.4
Gov. Hochul backs $850 million in taxpayer funds for new Buffalo
Outrage: Taxpayers To Pay Shocking Price To Keep Team in New York