Sastre crowned Tour de France champion
Spain's Carlos Sastre wrapped up his maiden Tour de France triumph here on Sunday following the final stage of the race into Paris. Sastre, a 33-year-old climbing specialist who rides for the CSC team, became the eighth Spaniard to win [...]