jamesrannochcc.com
Giro 100. The Giro Start in Sardinia.
Later on today the 100th running of the Giro d’Italia will start in Alghero on the island of Sardinia. As this is the centenary edition the race director Mauro Vegni wanted as many regions of…