#123

Dean Karnazes | Runner's World

Dean Karnazes, mega-endurance athlete and bestselling author, blogs about ultra running, life, and the human spirit. Not necessarily in that ...

Link: dean.runnersworld.com

Related