David Bones Talks Triathlon Transformation with Coach Grant Giles

David shares his journey from beginner to triathlon pro, proving the power of coaching and resilience.

David Bones Talks Triathlon Transformation with Coach Grant Giles