- by Aidan Gibbons
- 5 September, 2023
Report: Talent Spotted In Orlando Amid WWE Return Rumours
The Authors of Pain look to be closer to resurfacing on WWE TV. According to Mike Johnson of PWInsider, Paul Ellering has been spotted in Orlando, Florida. NXT TV, of course, is taped at the...