Comment: Is the 2018 Tour de France route finally one to get the better of Chris Froome and Sky?


Cobbles, just 31km of time trialling and the shortest stage ever; is the 2018 Tour route the one to stop Sky's dominance of the race?

Tour de France 2017 - 23/07/2017 - Etape 21 - Montgeron / Paris Champs-Elysées (103 km) - France - TEAM SKY
Cobbles, just 31km of time trialling and the shortest stage ever; is the 2018 Tour route the one to stop Sky's dominance of the race?