The people running The Weather Channel appear to be stuck in the year 1982. That was when the unthinkable happened: The launch of a channel based in Atlanta that focuses on nothing but weather 24 ...
The satellite broadcaster dropped the channel after the two companies couldn't agree on a new distribution deal. The Weather Channel has... DirecTV Drops Weather Channel From Satellite Lineup STEVE ...