James Storm Done With Impact, Coachman Gone from ESPN, Itami News
Another name can be added to Impact’s long list of departures this year. As reported throughout the week, James Storm’s contract with Impact Wrestling is set to expire in January, but his last night with the company took place during last night’s tapings since the shows being taped will cover the next few months. Pro […]