La Tour de France

The Tour de France just finished up, with a total distance of 3,430.5 kilometers covered, spanning all of France, and finishing in Paris. Defending champion Alberto Contador along with fierce rival Andy Schleck, put on a good show, but Australian Cadel Evans was the winner of an exciting and competitive ... read more