My rivals also cheated – Lance Armstrong reflects on his era’s doping problem.
In a startling and unflinching interview with Jot Down Sport, cycling legend Lance Armstrong has reignited the fiery debate surrounding performance-enhancing drugs in professional cycling. The seven-time Tour de France winner—titles he was famously stripped… My rivals also cheated – Lance Armstrong reflects on his era’s doping problem.