The Giro d’Italia 2017 marks the 100th bicycle race through Italy. Starting in Sardinia this annual bike race travels through Italy’s regions from southern Italy to northern Italy. The 2017 Giro, called Giro d’Italia Cento, riders will race through 21 stages. The race will include six sprint stages, eight stages of medium difficulty climbing, five highly… Click to Read More