Contador wins 2009 Tour de France; Cavendish wins six stages
Sunday, July 26, 2009 Spaniard Alberto Contador of team Astana has won the 2009 Tour de France after crossing the line in a final time of 85:48:35 for the 21-stage grand tour. Andy Schleck from Luxembourg came in second place. Schleck, riding for Team Saxo Bank also won the maillot blanc for the young riders’… Read More »