GBR Team set to defend their title
This September will see two teams from Great Britain take part in the 2018 World Match Racing Championships hosted by Royal Northern and Clyde Yacht Club in conjunction with World Sailing.
This September will see two teams from Great Britain take part in the 2018 World Match Racing Championships hosted by Royal Northern and Clyde Yacht Club in conjunction with World Sailing.