velovoices.com
Giro d’Italia 2019: Stage 15 – Cataldo takes an emotional victory while the Shark attacks
Stage 15 of the Giro d’Italia – the day after a heavy duty stage and the day before a rest day. What would it bring? Well, it brought mixed emotions in the peloton, who let the break duo of D…