Colombian Nairo Quintana Wins Giro d’Italia

Posted On 01 Jun 2014

More Story
Michael Rogers Wins Giro d'Italia Stage 20
Nairo Quintana of Colombia is certain of Giro d'Italia victory barring any final stage disaster after preserving his handsome...