News

Lance Armstrong became the first person to win the Tour de France seven times in a row, but he was stripped of his titles ...
The 99th Tour de France starts Saturday, June 30 in Liege, Belgium. Defending champion Cadel Evans will look to hold off Bradley Wiggins and the balance of the field, and the following ...