Amazon Freevee, Xumo Play to Get NBCUniversal Shows for Free—Offers SNL, and MORE Free streams are keeping up, with NBCUniversal leveraging their content to more platforms. by Isaiah Richard