Starting in Sardinia and ending in Milan, this year's Giro d'Italia will bring more challenges than every before. Competitors are up against the the rocky terrain of Mount Etna, the sprinting flats of Tuscany, the valleys of the Dolomites, and the thin altitude of the Alps. Who will take home the first place prize this year? Stay tuned! The races kick off May 5th and end May 28th.