If it’s July, it means that one of the most amazing athletic competitions in the world is being staged. Since 1903, the Tour de France has been the pinnacle of professional bicycle races and arguably the most grueling of all sporting competitions. Contested over 23 days, with its 21 stages averaging more than 110 miles each, there are only two days of rest in the middle. These super-athletes from all over the world navigate diverse road conditions, rain, wind, heat and legendary mountain ranges…