Sports

AFP
Italy's Vincenzo Nibali celebrates his overall leader yellow jersey on the podium at the end of the 222 km fifteenth stage of the 101st edition of the Tour de France cycling race between Tallard and Nimes on July 20, 2014

View gallery

501 photos

View photos from your favorite games

View Comments (0)