NFL News: Buffalo Bills' $2.1 Billion Highmark Stadium Faces Backlash Over Obstructed Views as New York State Takes Ownership
India, Aug. 10 -- The Buffalo Bills have officially begun a new chapter with the opening of their new Highmark Stadium in Orchard Park, New York. The team held its first practice at the new venue on Saturday, giving fans a chance to experience the stadium for the first time as they watched the Bills take the field at their new home.
The excitement, however, was partly overshadowed by poor weather, forcing spectators to look for shelter at the open-air venue. Fans also began pointing out other concerns around the stadium, including a seating section with a reportedly obstructed view that quickly gained attention online.
Buffalo Bills' $2.1 Billion Stadium Faces Backlash Over Obstructed Views And Seating Issues
The Buffalo Bills' new $2....
Click here to read full article from source
To read the full article or to get the complete feed from this publication, please
Contact Us.