New Buffalo Bills stadium will cost taxpayers hundreds of millions - MarketWatch
The New Buffalo Bills Stadium Is One of the Worst Deals for Taxpayers - Route Fifty
Senator Ryan calls for CBA with Bills stadium talks
How much will taxpayers pay for new Buffalo Bills stadium? All you need to know about $1.54 billion project
Bills announce 30-year deal for new $1.4 billion stadium in Orchard Park
So, Your City Wants to Build a Sports Stadium? - Global Sport Matters
NFL: Buffalo Bills get new stadium deal, but fans will foot most of the bill
Opinions mixed on using huge amount of taxpayer money on new Bills stadium
Taxpayers to Fund Most of $1.4b Buffalo Bills Stadium
Advocates: No Bills stadium deal without strong community benefits agreement
NFL approves new Buffalo Bills stadium funding plan - Football Stadium Digest