Lance Armstrong

  • I'm still Tour de France winner, Lance Armstrong says

    Lance Armstrong, in a rare interview, says he still considers himself a Tour de France champion despite his spectacular fall from grace for using performance-enhancing drugs. Armstrong -- stripped of his record seven Tour titles -- told Outside magazine he thinks his fellow competitors would agreeā€¦

    AFP