TV weatherman is mysteriously let go from network as bosses issue cryptic statement to stunned viewers
May 11, 2025 7:36 PM
A fan-favorite Cleveland weatherman's enigmatic departure from his network of more than 30 years has left baffled viewers frantically demanding answers.