Read all the latest news about Hector Alvarez
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...