I've studied stadium financing for over two decades – and the new Bills stadium is one of the worst deals for taxpayers I've ever seen : r/nfl
The Bills pulled off yet another public-funded stadium scam
NY Taxpayers to Fund Most of $1.4 Billion Buffalo Bills Stadium
New York State approves $600 million contribution to Bills' new $1.4 billion stadium, per report
Bills reach deal for new stadium, with a record amount of taxpayer money funding it
New York reaches deal for $1.4 billion Buffalo Bills stadium
The Bills' grossly unethical stadium deal will burden the people it purports to unite
Buffalo Bills seal tentative $1.54 billion new stadium deal
NY Gov. Kathy Hochul defends giving Buffalo Bills $850 MILLION in taxpayer funds for new new stadium
Bills lease could be finalized before the new year, according to Erie Co. Executive
New York City FC strike agreement to build US$780m stadium in Queens, say reports - SportsPro