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