Floyd Landis has been accused of cheating at the Tour de France
One day after news broke that an unnamed rider had been caught doping during the Tour de France, it has come out that that rider is Floyd Landis. His first test sample apparently tested positive after stage 17, when he made an amazing come back following his breakdown the day before. There is no official…