Andrea Vendrame seals Giro stage 19 victory with solo ride
Andrea Vendrame won stage 19 of the Giro d'Italia, a 157k ride from Mortegliano to Sappada, after br...
Andrea Vendrame seals Giro stage 19 victory with solo ride
Andrea Vendrame won stage 19 of the Giro d'Italia, a 157k ride from Mortegliano to Sappada, after br...