The International Cycling Union has opened discussions with the World Anti-Doping Agency to set up an independent investigation into the cycling body’s handling of past drug scandals. The UCI was criticized for not doing enough to catch Lance Armstrong, who was stripped of his seven Tour de France titles after admitting to doping. His admission […]
Trending Articles
More Pages to Explore .....