Browns game delayed due to severe storm in Cleveland

Fans braved harsh winds and rain to attend the Browns vs. Texans game at First Energy Stadium in Cleveland, Ohio, on Nov. 15. The game was delayed due to a severe thunderstorm.