velovoices.com
Giro d’Italia stage 20 review: Epic De Gendt victory sets up dramatic finale
Stage 20 – Caldes/Val di Sole to Passo dello Stelvio, 219km It was the best of times, it was the worst of times. The opening line of Charles Dickens’ A Tale of Two Cities was equally ap…