The cycling fans saw Tom Dumoulin win time trials at both the Giro d'Italia and Tour de France in 2016, as well as become Olympic silver medallist in the discipline, just a year prior to his 2017 breakthrough as he won the Giro and became world ITT champion. But his start to the season ten years ago...