In place of the local weather forecasters will be a national “hub” based in Atlanta led by Carl Parker, a veteran storm and climate specialist at The Weather Channel — which the Byron Allen ...
Byron Allen’s Allen Media Group is terminating or reassigning all local meteorologists at its nearly two dozen stations nationwide, replacing them with a feed broadcasted to individual stations from ...