The Allen Media Group's new deal with The Weather Channel is jeopardizing the jobs of dozens of local meteorologists ...
In place of the local weather forecasters will be a national “hub” based in Atlanta led by Carl Parker, a veteran storm and ...