Giro d'Italia - Stage 2

Full list of events in the 2017 men's top-level professional cycling race calendar, the UCI WorldTour