Jonathan Haggerty found an unlikely source of motivation when he lost one of his coveted world titles in Denver.
Jonathan Haggerty has officially wrapped up the training camp for his next challenge. “The General” is set to defend his ONE ...