A new initiative involving The Weather Channel has prompted many meteorologists to lose their jobs as they are replaced by other reporters.
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 ...