Hosted on MSN
Road World Championships: Harry Hudson of Great Britain takes spectacular solo victory in men's junior road race
Great Britain's Harry Hudson produced a stunning 36km solo ride and made history as the first ever British rider to win the junior men's road race at the Road World Championships in Kigali, Rwanda on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results