Affiliations

Silicon Valley Triathlon Club (SVTC)

Grasky Endurance

MultiSports Ministries

Fellowship of Christian Athletes Endurance (FCA-E)