Louisiana tells meteorologist Jim Cantore to ‘stay home’ amid Hurricane Delta: ‘I get it’

The presence of the Weather Channel’s Jim Cantore is often an ominous sign, since he’s a longtime stormtracker and the meteorologist you see on TV standing so close to the water, out in the rain and lightning when everyone else is hunkering down.

Read More