After the weird angle that aired on Impact showing James Storm pushing Mickie James down on a train track, ImpactWrestling.com continued playing the storyline...
TNA announced today that it has signed an extension to their television deal in Italy with Nuvolari TV.
The agreement will cover broadcast rights in...
Dave Meltzer of the Wrestling Observer released the memo that was sent by Destination America to its staff regarding not renewing TNA Impact Wrestling...