Landmark Communications reported Sunday that it signed a deal to sell The Weather Channel and its related assets to NBC Universal, Bain Capital and The Blackstone Group.
Landmark is selling the Weather Channel