23 TEAMS PICKED FROM BEST IN THE WORLD FOR THE 7TH SSL FINALS IN NASSAU 21 Nov 2019Rachele Vitello An elite gathering of 23 star-studded teams will be competing at the 2019 Star Sailors League Finals in the Bahamas next month, including a number... Read More0