- by Aidan Gibbons
- 4 June, 2020
Report: WWE Recently Tried To Re-Sign Multiple Released Superstars
Back on April 15, WWE released 37 Superstars and furloughed nine producers and much of the office staff at Titan Towers. The releases came after the company announced they would be making...