The Buffalo Bills’ New Stadium Is a Scam

The billionaire owners of the Buffalo Bills, Terry and Kim Pegula, have struck a deal to collect $850 million in public money for a new stadium. It’s a scam we’ve seen time and time again — one that enriches a team’s owners at the expense of local resident.

Jeremy Besch March 29, 2022

Read full article here Jacobin

You may also like...

Translate »