The 100th Edition of The ‘Tour de France’ will start next Saturday, June 29th, in Corsica and will end Sunday, July 21st, as traditionally in the Champs Élysées, Paris. This year’s emblematic Tour comprises 21 stages totaling 3,404 km, divided as follows: 6 mountain stages, with 4 summit finishes 5 hilly (Medium mountain) stages 2 individual time trial stages…