Do you like to swim?
Do you frequently find yourself swimming laps at the YMCA pool, no matter rain, shine or snow?
Are you looking for a new challenge to take your swim workouts to the next level? 
100 Mile Swim Club