Mennonite Floyd Landis Set to Win Tour de France

<p>Looks like Landis failed the drug test. It is all over the newswires. Too bad.</p>