Sports

Allegations

Bicycle RacingSportsFloyd Landis
Floyd Landis undergoes a medical check-up two days before the official start of the 93rd Tour de France cycling race in Strasbourg. After winning the race, Landis is now the focus of a doping scandal. Franck Fife / AFP/Getty Images
Loading