McCurdy SailingApr 26, 20232 minCountdown to The Ocean Race Stopover in Newport May 13 - 21, 2023The Ocean Race is one of the world's most iconic and challenging yacht races, featuring some of the best sailors and sailing teams in the...