McCall has been fighting professionally since 2002. He has competed in the WEC and Tachi Palace Fights, as well as numerous smaller promotions.