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.

Subscribe to unlock this article

Explore our subscription options to continue reading our industry-leading content!

Already have an account? Sign in here