Thursday, July 27, 2006

Tour de Dope

Sad news from the Tour de France, where winner Floyd Landis (pictured left) has reportedly failed a test for performance enhancing drugs.

Oh well, at least it's nice to find a sport more screwed up than baseball.


Mike said...

Haven't seen Browns training camp news yet today, have you Vinny?

Hornless Rhino said...

Just saw it. Oh, my God.

Joey Peeps said...

The quality of this blog is going downhill. Whenever there's a post about France, or anything to do with France, the photo is the weeping guy from Paris in May 1940 as the Wehrmacht rolls through town. What gives?