Krista DuChene is a Canadian Olympian and world record marathon runner, who is also a mother of 3 young kids. Krista and I discussed many aspects of her running career, and how her faith in God has been woven into each season of her life. Her insights into being angry with God in the midst of adversity are powerful and timeless for each one of us.