Newport Bermuda Race
June 21, 2024
Final race in Onion Patch Series takes place off Hamilton, Bermuda.