At the 2026 Tour de France, the UAE team soared to victory with Del Toro's breathtaking win, igniting cheers across the globe. However, the thrill quickly gave way to drama as a mechanic faced harsh penalties for rule violations. The full story behind these fines and sanctions is still unraveling


