Buffalo Bills, New York announce deal for new stadium in Orchard Park
Buffalo Bills unveil first design images of their new $1.4 billion stadium
Highmark Stadium (New York) - Wikipedia
Bills announce 30-year deal for new $1.4 billion stadium in Orchard Park
New stadium, new experience: More details emerge on Buffalo Bills facility
Details scarce on funding for a new Bills stadium in state budget
Buffalo Bills get approval for 30-year lease for new stadium - ESPN
Buffalo Bills stadium agreement 'not a good deal for the taxpayers,' Suozzi says
Buffalo Bills unveil first design images of their new $1.4 billion stadium
Buffalo Bills' new stadium comes with $850 million price tag for NY taxpayers