Allen Media Group recently announced a new initiative that would see meteorologists at The Weather Channel delivering ...