[Postscript: Oct. 23, 2012 — Lance Armstrong removed “7-time Tour de France winner” from his Twitter bio.]
Officials for the governing body of cycling say they agree that Lance Armstrong cheated by using performance-enhancing drugs during his career and they won’t challenge the sanctions against him.
The Union Cycliste Internationale came to the conclusion after …
Recent Comments