Hurricane Helms signs new deal with TNA

February 19, 2016

TNA Wrestling announced Friday that “Hurricane” Helms has signed a “multi-year agreement” with TNA. Helms, who is going by Gregory Shane Helms on TNA TV, is working behind-the-scenes and on-camera for TNA. “Shane has been […]