Race Report: 2026 Escape from Alcatraz Triathlon

Welcome to The Rock.