News: Vincenzo Nibali promises to fight in the string of five mountain stages and is confident to take the lead of the Giro d’Italia from Tom Dumoulin. After two weeks of nervous racing, of jabs and body blows, attacks and chases, Giro d’Italia race leader Tom Dumoulin (Team Sunweb) leads Nairo Quintana by 2:41, with 

Continue Reading