Three-time Tour de France winner Alberto Contador of Spain clenches his fists on the podium after the 20th and last stage of the Tour de France cycling race over 102.5 kilometers (63.7 miles), with the start in Longjumeau and the finish in Paris, France, on Sunday.

AP photo by Laurent Rebours

Today's Top Sports Stories

Baseball

Recent Sports News Index