velovoices.com
Giro d’Italia 2019: Stage 19 – The Fierce Joy of Esteban Chaves
With Stage 19 kicking off the final weekend of the 2019 Giro d’Italia and a mountain top finish on tap, one could have expected to see fireworks from the overall contenders. After all, time i…