Tom O’Connor returns from 2-year layoff for XFC Lightweight Grand Prix
It’s been over two years since lightweight Tom O’Connor last stepped into the cage following a series of events that…
It’s been over two years since lightweight Tom O’Connor last stepped into the cage following a series of events that…