Look here for stage by stage coverage of the grandest of the grand tours as well as news leading up to and following the race

Race Results

2017 Tour de France: Stage 18 Results

July 20, 2017 Ron 0

Team Sunweb’s Warren Barguil, out of contention for the race lead, nonetheless survived a heroic escape on the slopes of the Col d’Izoard to win Stage 18 of the 2017 Tour de France […]

1 2 3 86