ORCHARD PARK, N.Y. — The food service partner for the Bills and Sabres will not be at the new Bills stadium.
A spokesperson for Delaware North confirmed that the company will not provide concessions at the new stadium scheduled to open in 2026.
Major construction at the site of the new stadium is expected to start in June, according to a recent release from the Buffalo Bills.
Earlier this month, the Erie County Legislature unanimously approved all documents related to the new Buffalo Bills Stadium deal.
They include a new lease agreement, a community benefits deal, a non-relocation agreement, and 16 others, which were released on April 4 after being signed by the Buffalo Bills, Erie County, and New York State.
The open-air stadium will be built on a 242-acre site. The construction project will be the largest in Western New York with a 75,000-square-foot building and the demolition of the current stadium.