British Rider Stephen Williams To Defend Tour Down Under in 2025
Welshman Stephen Williams confirmed Friday he will defend his Tour Down Under title at the UCI WorldTour season opener in Adelaide next month, with 2023 champion Jay Vine also locked in.
3d ago