So the Browns have just got the green light for their new stadium in Brook Park.
Which, honestly, I’m ok with, a lot of teams are getting new stadiums right now. My issue is that it will be an indoor stadium. One of the best parts of the AFC North is the weather! It’s unpredictable and adds an element to the game.
Think back to that win over the Steelers last season, it was a great snow game! Put it in an indoor stadium and that’s gone. Football should be played outside, that’s all
Get more info here