Chris Froome climbs WorldTour ranking after Giro d'Italia victory
The 2018 WorldTour rankings have shifted after the first Grand Tour of the season, the Giro d'Italia, concluded in Rome on Sunday. Overall winner Chris Froome (Team Sky) has climbed into the top 10...