Construction has begun on a new Buffalo Bills stadium, as the NFL team begins work on a facility located near the team’s current home in suburban Orchard Park. (more…)
Tag Archives | 2027
New Bills stadium: $1.4 billion, 60,000 seats
A proposed new Buffalo Bills stadium in Orchard Park would cost $1.4 billion, seat 60,000 and feature 60 suites, under a plan presented to state and county officials. (more…)