The Weather Channel is a staple for many, but YouTube TV almost lost it before a new deal was struck. The Hollywood Reporter details that YouTube TV and Allen Media Group have struck a deal that will ...