No image available
Spaniard Sastre wins Tour de France
Carlos Sastre of the CSC team became the third successive Spaniard to win the Tour de France after finishing safely in Sunday’s final stage.
Carlos Sastre of the CSC team became the third successive Spaniard to win the Tour de France after finishing safely in Sunday’s final stage.