adventures in swimming + four sample workouts

Swimming is harder than most give it credit for. Sure, joint stress is drastically mitigated due to the lack of impact and break…

Read more