Endless Pools

When you are training for a triathlon, getting in enough pool time can be a challenge. You…