Byron Allen Acquires The Weather Channel for a Reported $300 Million Byron Allen Acquires The Weather Channel for a Reported $300 Million By #TeamEBONY | March 23, 2018 byron allen ebony.com news & views weather channel