PALM BEACH, FL. -- On the same day that the NFL owners unanimously approved the Buffalo Bills' proposal for a new stadium in Orchard Park, N.Y, the Bills officially reached an agreement with New York State and Erie County on the new $1.4 billion stadium.
The agreement is for a 30-year lease on the stadium that is set to begin in 2026.
"We took another step today to solidify our collective goal of constructing a new stadium for the Buffalo Bills in Orchard Park," Bills owners Terry and Kim Pegula said in a statement. "We are grateful for the time, efforts and unwavering commitment made by Governor Hochul and her team throughout this process.