Buffalo Bills will stay in Orchard Park through 2023 after
Bills reach deal for new stadium, with a record amount of taxpayer
Public funding for Tennessee Titans stadium eclipses money for Bills
Buffalo Bills staying in Orchard Park; NFL owners approve league
Hochul Weighs a $1.4 Billion Stadium for the Buffalo Bills - The
Governor Hochul Announces Joint Public-Private Agreement to Ensure
Bills' new $1.4B stadium opens up possibilities for team, venue
Reports: $850 Million In Public Money Towards New Bills Stadium
Bills break ground on new $1.54 billion stadium
Consortium selected to construct Bufalo Bills' new US$1.4bn
Buffalo Bills, New York state, Erie County officially strike $1.4 billion