The Starz have aligned for YouTube TV. The premium cable network and the streaming video company have struck a deal, available now, to make 14 Starz and Starz Encore streaming channels available on YouTube TV, YouTube's live TV streaming service that's both an alternative to cable and Hulu with Live TV.