Marathon Swimming Mental Training

How to prepare mentally to swim twenty miles, or further on your big day. More coming soon. For now, check out: