Mark Cavendish lands emotional victory in final stage of farewell Giro d’Italia
The Manxman kept alive his record of winning at least one stage every time he took part in the Italian Grand Tour.
The Manxman kept alive his record of winning at least one stage every time he took part in the Italian Grand Tour.