Byron Allen’s media group sells 10 local TV stations in $171M deal
Aspiring media mogul Byron Allen sold off 10 local TV stations for $171 million as his struggling company unwinds its portfolio. Allen Media Group — which owns The Weather Channel — sold its ABC, NBC, CBS and Fox affiliates based in Alabama, Illinois, Indiana and Louisiana to Gray Media, which has 180 local stations in […]
