Geraint Thomas (Team Sky) sealed his overall victory at the 2018 Tour de France, crossing the stage 21 finish line in Paris safely behind the sprinters, alongside his teammate, and third place overall ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results