Spain claims a historic third consecutive Optimist Team Racing World Title at the 2026 world Championships.