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.
I’ll play for free this year to live life how I’ve lived it from day one. If I’m forced into retirement, so be it. Beasley said a lot of players agree with him and but many are not established veterans.
Buffalo remains mostly the same on offense from 2020 to 2021, leading John Daigle to declare the team as #OurBills for fantasy. (David Butler II-USA TODAY Sports)