We’re Tour de France fans so indulge us. Floyd Landis, who won the epic race despite a degenerating hip on the strength of an unheard-of comeback, has flunked his drug test, CNN reports. High testosterone levels, apparently.