TNA Wrestling extend Josh Alexander’s contract into 2025
TNA Wrestling have announced that they have extended the contract of Josh Alexander, as first reported by Sports Illustrated. Terms of the contract were not disclosed. Alexander is one of the most accomplished, decorated wrestlers in TNA history, a star in singles and tag team action. Alexander made his pro wrestling debut in 2005 and […]