I haven’t watched a single Tour de France stage since Floyd Landis “won” in 2006, in spite of watching religiously the prior 7 years. I really lost interest after the initial doping charge against Floyd and all the subsequent riders implicated in the 2006 blood doping scandal. It sucks to find out your sports heroes [...]