Running with Joy: My Daily Journey to the Marathon
Ryan Hall holds the American records for the half marathon and 20k, and his 2:04:58 marathon time is the fastest ever by an American. Ryan's wife, Sara, is also a professional runner. Their Hall Steps Foundation urges the running community to help end global poverty.