Tour de France goes to Oz

25th July 2011, 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