The Weather Channel is owned by NBC these days.
I guess he made a pretty penny for his creation then. Too bad he sold though because his creation is FOS nowadays.