Free streams are keeping up, with NBCUniversal leveraging their content to more platforms. Free streaming is seeing a significant track record now, and NBCUniversal has decided to share what it has to offer to all users watching from Amazon Freevee and Xumo Play.