FREE SHIPPING ON ORDERS OVER $150 -
FREE SHIPPING ON ORDERS OVER $150 -
HEADWEAR
TOUCH POINTS
BIKE ESSENTIALS
INDOOR TRAINING
Its time for the Giro! May 11-June 2, 2019
The Giro d'Italia 2019 is the 102nd edition of the race. In 2019 the Giro will be 3,578km in length, 21 stages of racing that include nearly 60km of individual time trials, a total of 40 categorized climbs and six mountain-top finishes.