Ryan Woodruff, Lynchburg YMCA
Here is a recent practice of ours in its entirety (except the dryland, which was included in the 3 hours)
LCM

Free Swimming Workouts, Sets, Ideas, and Dryland Exercises from Professional Coaches Around the World
Ryan Woodruff, Lynchburg YMCA
Here is a recent practice of ours in its entirety (except the dryland, which was included in the 3 hours)
LCM