One of the most persistent rumors in cycling involves seven-time Tour de France winner Lance Armstrong's alleged use of performance-enhancing drugs -- the kind he didn't use to get his Colo...
↧