A Simple Key For Armstrong doping Unveiled
Even in 1999, the 12 months of his initial Tour de France gain, there were currently aim recommendations that Armstrong's achievement may well not have already been entirely about the up and up. That year, his urine sample showed a little trace of a banned steroid made use of to assist muscle mass Restoration, but he was cleared when his crew produ