England’s Finest

James Thompson Fighter is an English professional mixed martial artist. He fights as a Heavyweight and has also fought at Super Heavyweight. Over his career he has competed in Pride FC, Cage Rage, […]