Bangkok-based sports reporter (and sometimes fighter) James Goyder rolls with the punches - the most anticipated boxing match of the decade.
Bangkok-based sports reporter (and sometimes fighter) James Goyder rolls with the punches - the most anticipated boxing match of the decade.