Floyd Landis finished 3rd in today's time trial stage of the Tour de France to take back the yellow jersey. A remarkable comeback considering he looked to be well out of the race after Wednesday's stage.
Looks like he just also got busted for testing positive. Only what I read on my CNN email notices. That'd be really shitty if it was true, but it wouldn't surprise me.