At 73, Bob Dalton may not run as fast or as far as he once did, but he is still moving forward—and helping hundreds of others ...