Published Aug 9, 2026, 6:54 PM ET · Updated 3 months ago · 1 source
Buffalo Bills fans at the brand new $2.2 billion Highmark Stadium are finding their views are obstructed
foxbiz
·
Original Report
INFERY

The Buffalo Bills' $2.2 billion Highmark Stadium has a major problem: expensive seats with views blocked by glass panes, platforms, and railings.