No, unfortunately, no Weather Channel. There is a thing called the internet that I hear has a Weather Channel website. 😉
I've been thinking about getting rid of DirecTV. Too lazy to dig into it cause I'm at work but do you get weather channel? Seems to be the biggest obstacle to me dropping it is my wife really needs it cause she commutes and watches it every morning.
But yeah, TWC would still be nice to have added. Having broadcast local channels is good for local news and weather though.