Caleb Ewan

Caleb Ewan wins chaotic Tour de France stage finish; Peter Sagan penalized

Leave a comment

Caleb Ewan won his second stage of this year's Tour de France after a chaotic dash to the finish, and Primoz Roglic kept the race leader’s yellow jersey. [more]

Caleb Ewan wins Tour de France stage 3; contenders prep for summit finish

Leave a comment

Caleb Ewan won Tour de France Stage 3, while yellow jersey contenders readied for a summit finish in Stage 4 on Tuesday. [more]