11 Things Tour De France Riders Won't Stop ForThe 101st running of the Tour de France began Saturday, July 5th and will run through Sunday, July 27th. In total, the finishing teams/riders will have traveled 2,276.7 miles (3,664 kilometers) on their way to a chance at victory.
Winfrey Says Armstrong Interview 'Intense'
WADA: Lance Armstrong Needs to Confess under Oath
Source: Gov't Likely to Join Armstrong Case
Armstrong Tells Oprah He Doped
Cycling Officials Strip Armstrong of Tour Titles
Armstrong Says He's 7-time Tour de France Champ
Wiggins Makes British History at Tour de France
Tour de France in the Bag for Wiggins
Schleck Positive Doping Test Jolts Tour de France
Wiggins Holds Tour Lead as Tacks, Nails Mar Road
Unflappable Wiggins Cements Lead at Tour