Buffalo Bills, New York State announce first new stadium deal in 50 years - Buffalo Rumblings
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
Bills finalize agreement on projected $1.5 billion-plus US stadium with state, county
Buffalo Bills could get nearly $1 billion in public funds to build new stadium
NFL on FOX - The Buffalo Bills announce a 30-year deal for a new $1.4 billion open-air stadium in Orchard Park, NY, aiming for 2026 opening. Per The Buffalo News, $850 million
Bills finalize agreement on new stadium with state, county
Taxpayers in New York asked to pay $850M for Bills' new stadium
Bills Take Record Taxpayer Outlay of $850 Million for New NFL Stadium –
Economis says economic impact of a new Bills stadium is insignifcant for the price
Nashville leaders approve term sheet for new, $2.1 billion indoor Titans stadium - Axios Nashville