Drama at the death as World Cup Series Final concludes 0 11/06/2017 16:21 Rohart, Xavier (fr) There was drama at the death at the World Cup Series Final in Santander, Spain as the Men's Heavyweight Dinghy, Finn, Medal Race provided a tense finale.