One week to go: the 2026 Star World Championship presented by Schoonmaker takes centre stage in Miami
In one week, the first warning signal will sound on Biscayne Bay as the 2026 Star World Championship Presented by Schoonmaker gets underway in Miami. An impressive fleet of 97 teams representing 17 nations is preparing to compete. The countdown is entering its final days for one of the most anticipated events of the season.
Read more