Challenged Athletes Foundation
San Diego Triathlon Challenge 2015

40 Mile Bike

‚Äč10 Mile Run

1 Mile Swim