Widgets for Webmasters
Spain's Sastre Climbs to the Top
washingtonpost.com 4 hrs ago 131 relatedThursday, July 24, 2008; Page E02 Carlos Sastre of Spain won the 17th stage of the Tour de France, taking the overall lead yesterday from CSC teammate Frank Schleck on the hardest ride up three huge Alpine climbs. Sastre took...

