Tour de Yorkshire

UCI, Stage race, 28th -30th April 2017, Great Britain

1st stage|28th April|174 km
Bridlington-Scarborough

2nd stage|29th April|122.5 km
Tadcaster-Harrogate

3rd stage|30th April|194.5 km
Bradford-Fox Valley - Sheffield