Figueroa se une a Total Nonstop Action Wrestling (TNA) en julio de 2002 como Apolo.