Original: In 2006, he won stages at the Tour de Romandie and Tour de Suisse in preparation for the Tour de France.
Simplified: He won the 2007 Tour de France riding for the Discovery Channel team.