Footage Shows The Frightening Weather That Delayed The Texans-Browns Game (VIDEO)

There were five games that were scheduled to start off at 12:00 today, but one game got a late start after players in the Browns and Texans game were forced to go back in the locker room.

The weather was horrendous, and one fan video showed just how badly it was inside the stadium:

The game has since kicked off.

Credit –