USA lands three champs in Cadet Worlds finale

ATHENS, Greece – The United States went three-for-three in Sunday night’s gold-medal finals of the 2017 Cadet World Championships in Athens, Greece. Kurt McHenry won his second-consecutive Cadet World title, cruising to a 12-4 victory in the 46 kg/101 lbs. finals of the 2017 Cadet World Championships in Athens, Greece,… Continue reading