Allen Media Group, which owns the two stations and The Weather Channel, said in a news release that it will partner with The ...
a veteran storm and climate specialist at The Weather Channel — which the Byron Allen-owned media group acquired for $300 ...