The Buffalo Bills will debut their new $2.1 billion Highmark Stadium in Week 2 on Prime Videoβs Thursday Night Football against the Detroit Lions. The open-air venue features a roof canopy, closer seating, heated grass, and three lit bison statues.
Bills unveil $2.1 billion stadium for TNF opener
β¨ Enjoying this article? β¨
π± Get more with the NewsNuggs iOS App β