Buffalo Bills New Stadium
The lease on the Buffalo Bills’ current home, Highmark Stadium, expires in 2023, and planning efforts for relocating to a new stadium started in 2014. The team, Erie County, and New York State, recently arrived at an agreement to build a new 60,000 seat stadium, with a price tag of $1.4 billion, in Orchard Park. […]
Read more