In one week, the first warning signal will sound on Biscayne Bay as the 2026 Star World Championship Presented by Schoonmaker gets under way in Miami. An impressive fleet of 97 teams representing 17 nations is preparing to compete.
In one week, the first warning signal will sound on Biscayne Bay as the 2026 Star World Championship Presented by Schoonmaker gets under way in Miami. An impressive fleet of 97 teams representing 17 nations is preparing to compete.