It may have looked like WWE was in his future, but former TNA tag-team champion James Storm will be returning to his old stomping grounds on this week’s Impact Wrestling. PWInsider.com reports that TNA is bringing back Storm for the debut episode of Impact on Pop TV tomorrow.
Storm, who had been with TNA since their launch in June 2002, arrived in Pennsylvania today for the Impact taping at the Sands Casino Arena in Bethlehem, PA. He is also scheduled for other tapings this week, including a live One Night Only PPV on Thursday evening.
Storm’s previous TNA contract expired last June, and he made several appearances for WWE on NXT. His last WWE appearance was on NXT in November. Storm taped so much content for TNA before his departure, that to the average Impact viewer it may seem like he was never gone.