Tour de France 2018 - 9th stage, Roubaix - 15 Jul 2018
Trek Segafredo team rider John Degenkolb of Germany in action through a cobblestone section during the 9th stage of the 105th edition of the Tour de France cycling race over 156,5km between Arras and Roubaix, France, 15 July 2018.