- by Aidan Gibbons
- 21 April, 2020
Report: Sarah Logan Could Return To WWE Soon
On April 15, WWE released 33 Superstars including Luke Gallows, Karl Anderson, Drake Maverick, Zack Ryder, and EC3. Nine producers were also furloughed while longtime referee Mike Chioda was let go....