Keep in mind - The Weather Channel is a sister network of the Clinton News Network (CNN).
I actually prefer the local weather channel on cable TV.
Sorry, but The Weather Channel is owned by Comcast, along with CNBC, MSNBC and all the other NBC properties, plus Bravo, E!, USA, SyFy, Telemundo, Golf Channel, Universal Studios, Universal Pictures, Dreamworks Animation, Fandango and the Philadelphia Flyers.
CNN is a Time-Warner entity.