Panthers vs. Buccaneers: 'Thursday Night Football' game delayed by lightning, rain

Severe weather in uptown Charlotte, N.C., put a halt to the NFC South matchup.

Related Posts