Buffalo Bills propose 60,000-capacity stadium with 2027 completion date

The Buffalo Bills' stadium saga appears to be heading towards a potential resolution with reports emerging that the National Football League team has proposed constructing a 60,000-seat stadium in Orchard Park, New York, with a completion date of 2027.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here