- by Aidan Gibbons
- 27 June, 2024
TNA Wrestling Signs New Tag Team
TNA Wrestling have added a new tag team to the roster. The promotion have announced that Sinner and Saint, the tag team of Judas Icarus and Travis Williams, have signed with TNA. Icarus and Williams...