The Ocean Race IMOCA 60 fleet Latest Arrivals
After four legs of intense racing, The Ocean Race IMOCA 60 fleet will arrive in Newport, Rhode Island, mid-month for the only United States stopover in the race. In addition to being the homeport of the American-flagged 11th Hour Racing Team, Newport has also hosted a stopover for three consecutive …