New Bills stadium: NFL owners approves financing for $1.4 billion project - Sports Illustrated
The NY Taxpayers Legal Argument Against Paying for a New Buffalo Bills Stadium
New Buffalo Bills Stadium Would Put Taxpayers on Hook for $850 Million
Buffalo Bills seal tentative $1.54 billion new stadium deal
Some lawmakers opposing plan to subsidize new Bills stadium
Here Is Where The Money Is Coming From For Bills New Stadium
The Buffalo Bills' New Stadium Is a Scam
Bills Take Record Taxpayer Outlay of $850 Million for New NFL Stadium –
Bills stadium cost overruns approaching $300M: AP sources
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
Gov. Hochul backs $850 million in taxpayer funds for new Buffalo Bills stadium - CBS New York
Advocates: No Bills stadium deal without strong community benefits agreement
Buffalo Bills, Erie Co. and NYS reach agreement to build new $1.4 billion stadium in Orchard Park