Britain's Mark Cavendish celebrates on the finish line as he wins the 218 km and seventh stage of the 2011 Tour de France cycling race run between Le Mans and Chateauroux, center France, on July 8, ... more 
Britain's Mark Cavendish celebrates on the finish line as he wins the 218 km and seventh stage of the 2011 Tour de France cycling race run between Le Mans and Chateauroux, center France, on July 8, 2011. AFP PHOTO / PASCAL PAVANI (Photo credit should read PASCAL PAVANI/AFP/Getty Images) less 
1 / 28
Getty Images | Photo By PASCAL PAVANI / AFP/Getty Images
Fri, Jul 8, 2011 12:18 PM EDT