An avid distance runner for nearly 40 years, Jim has participated in seven marathons, more than 30 half marathons and several other shorter races; eventually, the wear and tear on… read more