Dumoulin wins Giro d’Italia to claim maiden grand tour victory
Dutchman Tom Dumoulin has claimed his first ever grand tour victory by…
Italian cyclists suspended for doping ahead of Giro d’Italia
Italian cyclists Nicola Ruffoni (left) and Stefano Pirazzi have tested positive for…