The New Buffalo Bills Stadium Is One of the Worst Deals for Taxpayers - Route Fifty
AP Exclusive: Bills propose 60,000-seat stadium by 2027
AP Report: Bills propose 60,000-seat stadium by 2027
Buffalo Bills new stadium under fire over cost to New York taxpayers
New Buffalo Bills stadium funding approved
Highmark Stadium (New York) - Wikipedia
Buffalo Bills stadium agreement 'not a good deal for the taxpayers,' Suozzi says
Bills' new stadium talks deadline pushed back to December National News - Bally Sports
Stadium expert weighs in on how a new Bills stadium could enhance fan experience