News

2005 — Lance Armstrong wins his seventh consecutive Tour de France. All of the titles are stripped in 2012 for doping.
2005 — Lance Armstrong wins his seventh consecutive Tour de France. All of the titles are stripped in 2012 for doping.
Today in Sports - Lance Armstrong wins his seventh consecutive Tour de France Today in Sports, July 24 - Lance Armstrong wins his seventh consecutive Tour de France ...
The International Cycling Union has objected to the presence of Johan Bruyneel, Lance Armstrong's former team manager, in staff areas of the Tour de France.