Rapper Travis Scott courts controversy after appearing to smoke a joint live on Netflix's WWE debut
WWE kicked off its $5billion, 10-year deal with the streaming giants on Monday night, broadcasting a star-studded event from LA's Intuit Dome, with cameos from The Rock and more.