Finishing life’s marathon with a plan Marathon runners set a pre-determined goal – 26.22 miles – so they know how to prepare for a race and where it ends. A... Continue reading