Rick Abbott Rolls to Men’s 70-74 Title at 2017 Cyclocross Masters Worlds – Results
Rick Abbott of Boulder, CO added a world championship to his palmares on Friday at the 2017 Cyclocross Masters Worlds. See results from the race that featured solid results from other American and British riders.