Lance Armstrong vs. USPS: Lawsuit for The Most Sophisticated & Professionalized Doping Program in The Sport

Posted on Leave a commentPosted in Cycling News

Amidst recent events, Tour de France winner and cancer survivor Lance Armstrong faces charges for his sins during his cycling career set on November 6 this year. The Tour De France consists of 180 riders who undergo 20 stages of intensity and challenges. Lance Armstrong, who bore the title of champion for seven years, was […]