Nibali dominates Stage 13

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...