Road Dogg
James from 2002 to 2009 , and has also made appearances for several other promotions such as Smoky Mountain Wrestling , World Championship Wrestling , the United States Wrestling Association , the Catch Wrestling Association , and World Wrestling All-Stars ( WWA ) . 
<triplet> Catch Wrestling Association <subj> promotions <obj> instance of