Campbell Patton has expressed his delight after clinching Bermuda’s spot in the Pan American Games at the weekend.
Competing in the ILCA 7 class at the US Open Sailing Series in Clearwater, Florida, t…
Competing in the ILCA 7 class at the US Open Sailing Series in Clearwater, Florida, t…