t2coaching: Basic Freestyle Swim Drills

Many novice triathletes that don’t have a swimming background struggle to improve their swim times. Swimming is a very technical sport and as water is...