The Allen Media Group's new deal with The Weather Channel is jeopardizing the jobs of dozens of local meteorologists nationwide.
Meteorologists at more than two dozen stations across the United States are out of jobs after being replaced by Weather ...
As the week began, the Byron Allen-controlled AMG heralded a "groundbreaking" initiative and "innovative partnership" that ...
Meteorologists from two Iowa stations owned by Allen Media will soon be laid off as the company plans to share forecasts from ...
ABC 33/40′s James Spann shared more of his thoughts Monday night on news that Allen Media Broadcasting “laid off every single ...
WSIL has you covered for all things news, weather and sports in Southern Illinois” — well, no longer local weather.