Buffalo Bills give first look at new stadium renderings

On Thursday morning, the Buffalo Bills released their first renderings of their new stadium, expected to be completed on Abbott Road in Orchard Park by fall 2026.