velovoices.com
Giro d’Italia 2019: Stage 4 – Carapaz wins crash-marred finale
Richard Carapaz (Movistar) took a flyer from a handful of riders on Stage 4 of the 2019 Giro d’Italia and no one could catch him, not even a fast-closing Caleb Ewan (Lotto-Soudal) who finished runn…