There have been reports in the media and on social platforms that Allen Media Broadcasting would roll out a format for local weather forecast coverage powered by The Weather Channel ...
After Allen Media Group decided to lay off all local meteorologists company-wide last week, some of the local meteorologists will reportedly stay — including those at WSIL-TV 3.
Allen Media, owner of the Weather Channel, is reassigning or moving local meteorologists in two dozen local TV station markets to Atlanta in a new "hub" set up.