Shannon Ritch is a veteran and mixed martial artist who is an an 8x world champion and currently has more professional fights than any living fighter.
Shannon Ritch is a veteran and mixed martial artist who is an an 8x world champion and currently has more professional fights than any living fighter.