Tag Archive for: endurance athlete

David is an author, public speaker, philanthropist, and endurance athlete. In his book, “Cycle of Lives,” David shares interconnected stories of people overcoming trauma from emotional journeys with cancer.