velovoices.com
Giro shorts: Stage 10 review
Stage 10 – Civitavecchia to Assisi, 186km Stage profile: A rolling stage with a couple of tricky climbs in the final 40km before an uphill finish which features two 9% ascents in the final 5k…