How to prepare mentally to swim twenty miles, or further on your big day. More coming soon. For now, check out:
Swim the Mile You’re In
How to Set Process Goals for Open Water Swimming