One thing that is common with these new stadiums is that there are fans that get priced out with the higher costs of attending games. There's been complaints in Buffalo with their stadium that opens next season, and rumbles have begun in Cleveland over the cost of attending their new dome that begins construction in a few months.
they need to sit down with football owners and give them a lecture that the game of football was never meant to be played indoors.