
One year ago, Byron Allen made a historic purchase of The Weather Channel for $300 million along with The Weather Channel’s streaming service, Local Now. However, the businessman, comedian, and executive, was just getting started. A week ago, it was…