Tom Saunders is heading into his ninth ILCA 7 world championships as defending champion after winning last year’s world title in Barcelona.
Tom Saunders is heading into his ninth ILCA 7 world championships as defending champion after winning last year’s world title in Barcelona.