Italy's Ricco wins 9th stage of Tour
Submitted: Jul 13, 2008 - Riccardo Ricco of Italy won the ninth stage of the Tour de France on Sunday, and Kim Kirchen of Luxembourg kept the yellow jersey as the race veered into the Pyrenees mountains.
Ricco won a stage for the second time in this race, finishing about a minute ahead of the main pack that includ...
