Why do taxpayers fund sports stadiums?
Buffalo Bills are getting a $1.4bn stadium, but taxpayers will
In what part of the state of New York do the majority of residents
New York taxpayers to shell out record $850M for new Buffalo Bills
Churchill: With Bills giveaway, Hochul (and taxpayers) got fleeced
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Bills' new stadium deal carries $850M taxpayer tab, gov says
Buffalo Bills secure deal for $1.4B stadium with $850M taxpayer bill
Opinion: New York taxpayers are getting ripped off with the deal
Buffalo Bills, New York announce deal for new stadium in Orchard Park