David has completed 11 marathons and 40 some other races of lesser distances.
“Running is a form of meditation for me. I learn so much on longer runs. Even though I am not a good runner, I experience so much value in them.
Plus you can learn a lot from the back of the pack.”