(July 20 15:00) Bleacherreport.com
The Tour de France peloton wil face its biggest challenge yet on Saturday, when the riders tackle the iconic Col du Tourmalet during Stage 14. While the stage is a short one, at just 117...
You can find the original article
here