Bermudian sailor Peter Bromby and Bahamian crewmate Myles Pritchard are sixth overall after four races at the 2026 Star World Championship in Miami, Florida. The pair placed 32nd in Thursday’s [November 12] race on Biscayne Bay, bringing their total to 51 points following earlier finishes of fifth, eighth and sixth. Bromby and Pritchard had entered …
