Bills close in on deal for new stadium - NBC Sports
A closer look at how the Buffalo Bills got their new stadium - Buffalo Rumblings
Advocates: No Bills stadium deal without strong community benefits agreement
New Bills stadium: NFL owners approves financing for $1.4 billion project - Sports Illustrated
NFL approves Bills Stadium
Taxpayers face $850M tab for new Buffalo Bills stadium
New Yorkers Face $850 Million Tab for Buffalo Bills New Digs
NY taxpayers will pay $850 million for Buffalo Bills' new stadium - Gothamist
Gov. Hochul backs $850 million in taxpayer funds for new Buffalo Bills stadium - CBS New York