James Storm returned to TNA Wrestling on last night’s Impact premiere on Pop. For those wondering how this could even happen given his involvement with WWE NXT, it’s because he wasn’t under contract.
There’s no other story to it. TNA wanted a surprise on last night’s show to generate buzz and with other names they were interested in included Karl Anderson, AJ Styles and Bill Goldberg. Anderson and Styles are obviously in the middle of WWE rumors and Goldberg is a different story.
We’re assuming TNA has some type of agreement to lock down Storm as they’ve had money earmarked for a big name.