
Floyd Landis:Fellow American cyclist Landis was stripped of his Tour de France title when a drug test showed he had taken performance enhancers soon after his victory.
Since then Landis has accused Armstrong and has been very public about it. The accusations, likely out of jealosy and frustration, have been detrimental to Armstrong who still has yet to test positive for a drug test.
Comments