See more videos
Short videos
Adult Swimming | Have Fun Swimming | Get In The Pool With USMS
SponsoredPeople Are Happier When They Swim, And We Want Everyone To Experience Tha…1,500 Swimming Programs · 70,000 Members · Embracing Swimming · Valuing Health & Fitness
Types: Beginner, Intermediate, Novice, Triathlete, Open Water, Freestyle