Read all the latest news about Sebastian Grindley
Italy's Lorenzo Finn has triumphed in the men's junior road race at the 2024 World Championships in Zürich after a heart-brea...