Byron Allen just made a Big Willie move we guess we can say. Through his Entertainment Studios, he’s acquired the Weather Channel for an estimated $300 million, TheWrap reports based on knowledge of the deal from an inside source. The deal basically consists of the Weather Group, the parent company of the cable network and Local Now streaming service. The […]

Jen Delgado was reporting on Hurricane Matthew on Monday when she suddenly decided to educate the public about Haiti’s agricultural landscape. Weather Channel meteorologist Jen Delgado just blamed Haiti’s deforestation on starving children who eat trees. Delgado was reporting on Hurricane Matthew on Monday when she suddenly decided to educate the public about Haitian agricultural landscape. Displaying […]

  If you live in northeast Ohio and think, “This has to be the coldest place in America!”–you’re almost correct. According to the Weather Channel, Akron ranks #13 and Cleveland #14 on its list of the 20 coldest major cities in America. It’s colder here than Pittsburgh and Boston. On average, the Rubber City spends […]

  The Weather Channel graphic is starting to go viral as “Janus” was misspelled.   We can handle a polar vortex, sure. But this? We’re not so sure we can survive this one. The Weather Channel warned us that the next winter storm is going to be even worse than storm Janus.   READ MORE: […]