James Storm officially finished up with Impact Wrestling at their recent tapings. He lost a Loser Leaves Impact match and the angle was done to write Storm off TV as his contract ends in early 2018.
The match will air in several weeks as Impact Wrestling taped months of TV over the past few days.
Storm has basically been with Impact Wrestling since day one. He briefly left and spent a few weeks in NXT before returning.
As seen in this tweet, Storm addressed his departure.
— James Storm (@JamesStormBrand) November 10, 2017