By: Jason Chen
Cycling was dealt a major blow when one of the sport’s most iconic figures, Lance Armstrong, was stripped of his seven Tour de France wins after the US Anti-Doping Agency (USADA) charged him with using illegal performance-enhancing drugs starting from 1998. Armstrong’s ban from cycling has forever altered the public’s perception of cycling and the sport’s governing body Union Cycliste Internationale (UCI).
Lance Armstrong started his career as a triathlete but soon switched to cycling in 1992. Even though Armstrong was weakened by his bout with testicular cancer from 1996-98, he came back with a…
