Tour de France goes to Oz

, Comments 0 comments International sports, cycling PARIS, FRANCE - Australian Cadel Evans won the Tour de France, edging out the Schleck brothers in the time trial on the penultimate day. British rider Mark Cavendish won the final sprint along the Avenue des Champs-lyses for the third time in a row and also became the first Briton to win [...]

0 Comments To This Article