(6) From left to right , Tyler Hamilton , Lance Armstrong and Floyd Landis . All three riders have come under the web of suspiscion by UCI , the governing body of international cycling . But only the now disgraced Landis has been caught “cheating ” . The racer was stripped of his 2006 Tour de France title . @ all rights reserved copyrighted material . Luis Barbosa