Skip to main content
Advertising

NFL Game Highlights

Presented By

Sneak peek: Bills' new stadium infrastructure coming into focus outside Highmark Stadium

A birds-eye view shows that the infrastructure already in place for the Buffalo Bills' new stadium is seen in its early stages outside of Highmark Stadium in Orchard Park, New York.