Venue: Alamitos Beach, Long Beach, CA 90803
Open Water Swim | Age Group | Paratriathlon | Americas Triathlon Cup