Jeremy Borash has tweeted that James Storm has signed a long term deal with TNA. He also reminds us that Storm appeared on the first TNA show which is kind of amazing. He’s not someone you identify with the company like Jarrett or Styles, but he’s been there exactly as long.