Share this story
Le Tour de France is the biggest cycling race in the world where competitors hope to fulfill a dream by winning on the Alps and Pyrenees, spending a day wearing the yellow, polka-dot, or green sprinter’s jersey, and riding down