Bermuda Sailors Compete in US Open Sailing Series (Sailing)
The 2023 US Open Sailing Series Clearwater got underway with four Bermuda sailors taking to the water in Florida.
After the first four races, Campbell Patton finds himself in 10th place with 27 poi