El 14 de junio de 2005 Joe anunció que había firmado un contrato con Total Nonstop Action Wrestling.