Search This Blog

Friday, August 24, 2012

Armstrong Throws in the Towel, Loses Titles to Doping Allegations

Armstrong Throws in the Towel, Loses Titles to Doping Allegations: One of the most celebrated cyclists in history finally ends a war of attrition with doping police, who on Friday vacated every race he'd ever ridden.