News

WWE has dumped Travis Scott for being hard to work with backstage. WWE fans are asking if The Rock was involved, and when will he be back?