Tudor Pro Cycling have enjoyed a moderate success during the 2026 Giro d'Italia thanks to Michael Storer's 7th place in the general classification. If anything was missing, it has to be a stage win - or at least coming close to one. Not only because of the prestige, but also as a very effective sour...