With the first rest day of the race over and done with, the Giro d’Italia kicks off again with another challenging day in the saddle as the riders tackle their third summit finish in 11 days.
Stage 10 Sprints
Stage 10 Mountains
Click Here to Read the Full Original Article at CyclingNews RSS Feed…