World Sailing has announced that its 2017 World Cup Final will take place in the Spanish city of Santander, while the 2018 event has been awarded to Kiel in Germany.
You'll need a subscription to continue reading
Discover our range of subscription choices, with options starting from £39/month
Already have an account? Sign in here