He is a French professional wrestler currently wrestling under the ring name Tom LaRuffa. He is best known for his time with Total Nonstop Action ...