The new action-sports league being launched by Shaun White will air on NBC and stream on Peacock beginning next year.
"I think the status quo, particularly when it comes to legacy media, needs to change," Carr said during a Fox News interview Tuesday.