Total Immersion's articles on Beginnertriathlete.com
A May Day Swim Lesson: “Receive Endurance”

The Swimming Numbers that REALLY Matter

Kaizen Swimming

Examined Swimming

Show Per Page
- of 1
How Swimming Is Different From Running