Where Is Jim Cantore Now: Status and Current Activities
Status Updates
As of 2025, Jim Cantore remains a prominent on-air meteorologist and storm expert based in the United States, primarily affiliated with The Weather Channel in Atlanta, Georgia....
Open article