|© Tim De Waele|
Jens Voigt wins the overall title in the Tour of Germany. as the peloton finished as a group in the 172km stage from from Bad Krozingen to Karlsruhe. The stage was won by Graeme Brown (Rabobank) who has notched his first two pro wins in this race.
Notice Jens’ hat. Is it because he stopped Propecia?