ORCHARD PARK – The Buffalo Bills are planning to build a new outdoor stadium in the Buffalo suburbs of Orchard Park, multiple media reports said Friday.
The facility would include partial covering for seating and would require up to five years to complete, with official opening no sooner than 2025 but more likely in the Fall of 2026 or 2027.
The WROC-TV report said downtown Buffalo was given strong consideration as a building site, but remaining in Orchard Park is more cost effective.
“The team still needs to obtain government approvals in a variety of areas, including funding. All of which could delay the timeline,” read the report.