The team considered downtown Buffalo as a location before opting to go with Orchard Park, per the report.
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.
The Bills’ current lease at Highmark Stadium expires after the 2023 season, which would leave the team without a home under contract for at least one year, if the new stadium plans are approved.