Ken Davison is an endurance athlete and runner who has completed 100 marathons. He is also a motivational speaker and author who inspires others to pursue their own goals and dreams.