The arrest story of Peter “Charlie Brown” Robbins gets a little crazier.
Posts tagged: Lance Armstrong
It’s a lot more than doping.
The seven-time Tour de France winner is now officially a zero-time Tour de France winner.
Bicycle champion Lance Armstrong “participated in doping” while winning some of his seven Tour de France victories, according to former teammate Floyd Landis.
“A fracture of the third medio of the right clavicle,” say race organizers.Armstrong’s take: “I think for the Tour [de France], it’s a very big problem.”