Giro d’Italia 2017 : Final KM stages 1 to 3

Three stages, three different finishes and three joyful riders on the maglia rosa podium. Missed anything of the grande partenza in Sardinia? Don’t fret we’ve got you covered for all the highlights and more in our first Giro Final KM round up.

Continue reading