Buffalo Bills give first look at new stadium renderings

1,358 次觀看・2 年前
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.