Armstrong: ‘No guarantees’ to win Tour again
Lance Armstrong says his return to the top spot of the winner’s podium at the Tour de France is no guarantee. The seven-time Tour champion is confident he will attain a high level come July, but admitted he cannot take for granted he will be the same rider who won barnstormed to seven consecutive titles from 1999-2005.