- by Andrew Kelly
- 9 March, 2024
TNA Sacrifice 2024 Results
TNA Wrestling held their Sacrifice event last night at the St. Clair College in Windsor, Ontario, Canada, and it was a show which saw title changes, streaming issues for some fans, last minute matches...