AArticles Is Geoff Fox Still Alive in 2023?byJackie HobbsOctober 24, 2023 Geoff Fox, the renowned meteorologist, has been a recognizable face in the world of weather reporting for years.…