Rip Roar youth triathlon
A racer in the senior division reaches for her bike during the Rip Roar youth triathlon Saturday. Photo by Pat Christman
youth triathlon