Allen Media Group is reportedly halting its plan to replace about 100 local weather reporters with a Weather Channel feed.
Allen Media Group (Byron Allen is pictured) is building a new Atlanta-based team to lead the coverage at The Weather Channel hub. AFP via Getty Images He also reportedly considered making an offer ...