News

On the heels of the Amazon hit "Beast Games," Netflix is floating competition shows involving digital creators.