2018 World Cup Series Final – Last run before Hempel Sailing World Championships
After a series of global events, Sailing’s 2018 World Cup Series will draw to a close in Marseille, France as the Paris 2024 Olympic Sailing Competition venue hosts the Final.