Alessandro Petacchi won the Nevers-Lyon stage of the Tour de France on Friday, blistering easily past opponents to claim his fourth win in six stages in cycling's premier event.
Four-time winner Lance Armstrong, continuing to conserve energy ahead of the punishing mountain stages that begin Saturday, finished 39th. He remains 2nd overall, just behind his U.S. Postal teammate Victor Hugo Pena, who retains the overall leader's yellow jersey.
Best New Blog finalist - 2003 Koufax Awards
A non-violent, counter-dominant, left-liberal, possibly charismatic, quasi anarcho-libertarian Quaker's take on politics, volleyball, and other esoterica.
Lo alecha ha-m'lacha ligmor, v'lo atah ben chorin l'hibateyl mimenah.