Open top bus welcome for World Cup Final sailors 0 04/06/2017 19:02 Rohart, Xavier (fr) Sailors from 41 nations received an open top bus welcome at the 2017 World Cup Series Final opening ceremony in Santander, Spain.