Advertisement
Nibali dominates Stage 13
By Associated Press
Published: July 19, 2014

CHAMROUSSE, France —If Vincenzo Nibali was looking happier Friday after the Tour de France rode into the Alps, here’s why: His top rival fell out of contention...
Subscribe Today!
Advertisement