Posted on August 20, 2024Atlantic Race added The Ocean Race Atlantic, from New York to Barcelona, is set to launch in 2026.