Sebastian Kempe began competing in the 2024 ILCA UK Open & National Championships at the WPNSA. The race official got the ILCA7 fleet off after a delay. James Foster won the day with a 1st, and 2nd place finish – and moved to the top of the fleet. One point behind is Finley Dickinson discarding […]