Byron Allen Buys Weather Channel from Comcast for $300 Million (TVNewsCheck)