17 January 2026
Lance Armstrong had successfully doped for years. But when the evidence backed him into a corner he took control of the narrative and confessed live on Oprah's couch, martyring himself to cycling's EPO era.
>> Read Article
>> International News