It’s been a hotly debated topic among fans of the Buffalo Bills: Should the Bills revamp their stadium in Orchard Park or build a state-of-the-art new facility in downtown Buffalo? The answer: a combination of the two, as earlier this week, reports came out that the Bills were planning to build a new open-air stadium in Orchard Park.
On the latest episode of the Billieve Podcast, hosts John Boccacino and Jamie D’Amico discuss the news that Buffalo’s stadium is staying in Orchard Park.
The entire project is expected to require between three and five years from start to finish, with the Bills likely to debut home games in it as early as 2025, with 2026 or 2027 appearing as more likely start dates.