STAGE 9. TROYES – TROYES Sunday, 30 June—Stage 9 of the Tour de France is a hilly test punctuated by fourteen gravel sectors. The start and finish are in Troyes, Read More