The Bills are reportedly putting together a plan to build a new open-air stadium in nearby Orchard Park, according to News 8 WROC. The site of the new stadium is about 15 miles southeast of Buffalo.
The team considered downtown Buffalo as a location before opting to go with Orchard Park, per the report. The entire project is expected to take 3-5 years to complete, as the project is still pending government approval and funding.
The report comes nearly a year after the team lost its stadium naming rights sponsorship with New Era, which had been a partner since 2016.