Canada Sail Grand Prix Overall

Sail Grand Prix Overall

Giles Scott wins his maiden SailGP event, while Australia suffers dramatic capsize on a fast and furious final day in…

7 months ago