NFL owners approve lease deal for new Bills stadium, lease extension for Highmark

The Buffalo Bills stadium agreement is one step closer to full approval. By a 32-0 vote on Wednesday afternoon during the National Football League’s meetings in Dallas, owners approved two essential elements of the agreement: a year-to-year extension on the Bills’ lease at Highmark Stadium in Orchard Park, and a 30- year lease agreement for …

NFL owners approve lease deal for new Bills stadium, lease extension for Highmark Read More »