RipRoar Youth Triathlon 6
Levi Hill grabs his bike on his way out of the transition area during Saturday's RipRoar Youth Triathlon. Photo by Pat Christman
RipRoaryouth triathlonspring lake park