Apparently Discovery Channel’s strategy in the 2007 Tour de France is paying off; instead of winning stages, they’re just waiting for everyone ahead of them on the tour to get kicked out of the race. The latest doping casualty: none other than the maillot jaune himself, Michael Rasmussen.
þ: Nick, who classifies the news as “huge.”