Tyler freaking Hamilton. Yeah, that fits. For Tour de France 2003 there's the original article.