Leaders square off on biggest Tour de France stage
The 172 remaining riders have set out on the Tour de France's biggest stage, a make-or-break day for Luxembourg's Andy Schleck if he wants to overcome defending champion Alberto Contador of Spain.
View full post on NBCSports.com: Sports
Related posts
Tagged with: biggest • France • Leaders • square • stage • Tour

Leave a Reply