jamesrannochcc.com
Stage 19 Analysed
Stage 19 of this years Giro d’Italia from Venaria Reale to Bardonecchia was one of the most enthralling days of racing in the history of Grand Tours. It was the day the Maglia Rosa, looking s…