Giro d’Italia

Nairo Quintana on stage nineteen of the 2014 Giro d'Italia

Giro d’Italia 2015 to start in Liguria

The 2015 Giro d’Italia will start in Liguria, north-west Italy, and with an 18-kilometre team time trial, organiser RCS Sport announced at its headquarters today in Milan. Next years edition,…