The 2019 Sailing Champions League final was held in St. Moritz, Switzerland, from August 15 to 18. Last year's champions failed to defend their title, while the Russians, although not among the medalists, still managed to be in the top ten.
The Champions Sailing League final was held in Switzerland
The 2019 Sailing Champions League final was held in St. Moritz, Switzerland, from August 15 to 18. Last year's champions failed to defend their title, while the Russians, although not among the medalists, still managed to be in the top ten.