Australia's Cadel Evans pedals during the 12th stage of the Giro d'Italia, Tour of Italy cycling race, from Barbaresco to Barolo, Italy, Thursday, May 22, 2014. Colombia's Rigoberto Uran had been 57
Giro d'Italia 2014 : Stage 16 As It Happened | Cyclingnews
Who Will Win The Giro? | The Inner Ring
Know it all: 2015 Giro d'Italia - Peloton Magazine