Caleb Ewan Grabs his First Tour Stage Win in 2019 Tour de France Stage 11
Caleb Ewan picked up his first Tour de France stage win today, I doubt it will be his last. In a mass sprint at Toulouse on Wednesday Ewan grabbed the stage victory with no more than the width of a road tire as Frenchman Julian Alaphilippe kept the overall lead.