Comment

USADA to Strip Lance Armstrong of 7 Tour De France Titles

8
LeftyRambles2413 (HappyWarrior)8/23/2012 8:20:48 pm PDT

Man this guy fell hard. Goes from probably one of the most admired athletes in the country not to mention an inspirational tale because of his cancer survival to this. I never really followed him in the Tour De France because cycling isn’t my kind of sport but he was just so well liked.