Speaking through his official Twitter account, former TNA World Heavyweight Champion James Storm noted that he finished up with the promotion at last night’s IMPACT Wrestling tapings in Orlando, Florida.