Another possible Impact Wrestling departure
“Cowboy” James Storm tenure with Impact Wrestling may be coming to end soon. PWinsider reports that the former TNA world champion may be done with the promotion after the Ottawa tapings next week as his current deal expires in January, there won’t be any more television taped this year, and there’s been no announcement of his contract being renewed.