Year after year hundreds of thousands of fans line the route of the Tour de France, cheering on their heroes and willing them to victory, while millions of viewers worldwide…