Byron Allen's Entertainment Studios buys the Weather Channel By: Top News and Analysis (pro) March 22, 2018 at 15:30 PM EDT Terms of the deal were not disclosed, but reports peg the acquisition at around $300 million, L.A. Biz reports. Read More >>