Browns game delayed due to severe storm in Cleveland

AccuWeather 2020-11-15

Views 4

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.

Share This Video


Download

  
Report form