Sports

Houston Texans vs. Cleveland Browns kickoff delayed following severe weather

The start of the game between the Cleveland Browns and Houston Texans on Sunday was delayed due to severe weather, including lightning.