2024-06-08 Manhattan Ultra Marathon Swim Manhattan Ultra Marathon Swim June 8 Manhattan Ultra Marathon Swim