New York's Billion-Dollar Stadium Boondoggle
Taxpayers face $850M tab for new Buffalo Bills stadium
Buffalo Bills start construction of their new stadium: Why is it called the New Highmark Stadium? - AS USA
Governor announces plans under development to allow fans to attend Buffalo Bills home playoff game
Taxpayer tab is $850M for Bills' stadium, New York governor says
The Buffalo Bills' Covid touchdown could be the key to unlocking some normalcy - POLITICO
Roger Goodell says the Buffalo Bills need a new stadium