This swim workout is great for those off-season training sessions when you want to add lots of variety
By Triathlon Magazine
By Cam Mitchell