Colin Vassallo has been editor of Wrestling-Online since 1996. He is born and raised in Malta, follows professional wrestling and MMA, loves to travel, and is a big Apple fan!
McKenzie Mitchell returned to TNA Wrestling last night at Genesis and did ring announcing for show.
Mitchell, who worked for TNA between 2016 and 2019,...
Jordynne Grace has finished up her commitments with TNA Wrestling and last night's Genesis was her final date with the company.
Grace lost her match...
Here are the results from last night's TNA Genesis 2025 pay-per-view which took place from the Curtis Culwell Center in Garland, Texas:
PRE-SHOW: Jake Something...