Skip to main content

Lance Armstrong Says "Not My Last Tour de France"

Lance Armstrong remains in third place at the Tour de France after Sunday's 9th stage. Afterwards, Armstrong, competing for the first time since 2005, told a French interviewer that this is "probably not" his last tour...


Popular Video