One of Lance Armstrong's former cycling teammates claimed Thursday to have seen the seven-time Tour de France winner inject himself with performance-enhancing substances.
One of Lance Armstrong's former cycling teammates claimed Thursday to have seen the seven-time Tour de France winner inject himself with performance-enhancing substances.