By Stephen Brown: @SteveBTech is a Technology Entrepreneur, Programmer, & CES Judge. Along with being the founder of DigitalAfro.com, he is the founder of DigiLyfe Magazine , Nubby.co, & StemStars.org an organization that teaches K-12 Students Science & Technology.
The Atlanta-based Weather Channel is reportedly coming under a new umbrella.
Media mogul Byron Allen made a deal through his Los Angeles-based Entertainment Studios to buy the television network and Local Now streaming service, but not its digital networks. Terms of the deal were not reported, though the Hollywood Reporter cited a source estimating the deal in the $300 million range.