As the saying goes, Everybody talks about the weather, but nobody does anything about it. On the other hand, as Tony Soprano liked to say: “Whaddaya gonna do?”
The relatively unsung British Israel–Premier Tech rider Stephen Williams scored the biggest win of his career when he won the 2024 Santos Tour Down Under by taking Sunday’s final stage. He won by outsprinting Ecuador’s Jhonatan Narváez (INEOS Grenadiers) and the impressive 20-year-old Mexican Isaac del…