The 2023 Optimist North American Championships continued at the Nelson’s Dockyard in Antigua, with two more races sailed on the second day, taking the Regatta to 5 races. Miguel Power is now the leader of the Bermuda Fleet going from 56th to 19th; after winning the final race on day two, Power now has 41 […]