- by Aidan Gibbons
- 30 October, 2020
Report: WWE Ordered Talent To Suspend Their Twitch Accounts
WWE told Superstars in early October that the company would be taking control of their Twitch accounts in four weeks. WWE will officially own the accounts and talent will only receive a fraction...