The Rascalz Announced for TNA Genesis appeared first on Wrestlezone. TNA just added a huge tag team match to its Genesis pay-per-view. TNA Genesis will take place in Dallas, Texas on January ...
The new partnership between WWE and TNA is off to a strong start. The WWE NXT Twitter/X account posted a hype promo and advertisement for tomorrow night's TNA G ...