- by Andrew Kelly
- 24 March, 2024
SPOILER: ECW Legend Appears At TNA Tapings
TNA held two sets of tapings over the weekend at the 2300 Arena in Philadelphia, Pennsylvania, and there were several surprise appearances. SPOILERS follow, courtesy of PWInsider. TNA’s set of...