Bermudian sailor Peter Bromby and his crewmate Myles Pritchard have taken the overall lead at the 2026 Star World Championship in Miami, Florida, and secured the Mid-Week Championship title following
Bromby Takes Lead At Star World Championship
Bermudian sailor Peter Bromby and his crewmate Myles Pritchard have taken the overall lead at the 2026 Star World Championship in Miami, Florida, and secured the Mid-Week Championship title following

Based on reporting by Bernews — read the original ↗
Bermuda