Fans and accuse his ex-teammate Floyd Landis
Fans hold signs in support of seven-time Tour de France champion Lance Armstrong and accuse his ex-teammate Floyd Landis of cheating at the 2010 Tour of California from Visalia to Bakersfield on May 20.
Floyd Landis has finally admitted to doping after four years of maintaining his innocence.