Rip Roar Youth Triathlon
Carson Lake races down Sherman Street during Saturday's RipRoar Youth Triathlon at Spring Lake Park. Photo by Pat Christman
Rip Roaryouth triathlonspring lake park