Buffalo Bills new stadium cost over-runs approaching $300 million over budget
Why the Buffalo Bills deal stinks for taxpayers and must be reversed
Buffalo Bills' Stadium Cost Rises Due To Nearly $300M Overruns - Sports Illustrated Buffalo Bills News, Analysis and More
BREAKING: Agreement reached for new Buffalo Bills stadium in Orchard Park, Top Story
The Bills Stadium Deal Is Indefensible and Understandable
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
Prevent Defense: New York Lawmakers Should Block Hochul's Stadium Proposal
NY taxpayers will pay $850 million for Buffalo Bills' new stadium - Gothamist