- by Aidan Gibbons
- 30 April, 2020
Popular Tag Team Could Reunite On The Indies After WWE Releases
On April 15, WWE released 34 Superstars including Luke Gallows, Karl Anderson, EC3, Drake Maverick, Sarah Logan, and Cain Velasquez. Nine producers and Gerald Brisco were also furloughed while...