fbpx

At Tour de France, Caleb Ewan Posts First Stage Win and Julian Alaphilippe Keeps Lead

TOULOUSE, France — The Tour de France rookie Caleb Ewan sprinted to victory in Stage 11…