21 stages – 3,430 kilometers - that's the challenge facing the riders at the 2011 Tour de France. No wonder it's also called the Tour of Pain! And this year, as a way of honoring 100 years of climbing the giant Col du Galibier - the participants will go up not once, but twice - with the end of the 18th stage being the highest finish in the Tour's history.
Alberto Contador and Andy Schleck are expected to be the front runners for the overall leader's maillot jeune. FULL POST