I think you just answered your own question.Cleveland Browns Stadium is open in 3 corners, which I think would create a massive swirling effect, a la Aloha Stadium in Hawaii. With a steady 30MPH wind, it could be pretty ridiculous. Not to mention they're expecting rain showers as well.