
by Justin Davis ROUEN, France, July 4, 2012 (AFP) - Germany's Andre Greipel roared with raw emotion after landing his first Tour de France victory this year in a finale devoid of British sprint king Mark Cavendish. RadioShack's Fabian Cancellera held on to the leader's yellow jersey at the end of the 214 km ride from Abbeville to Rouen, where Greipel, known as the 'Gorilla' for his … [Read more...]




