Left, Stephen Kosgei-Kibet of Kenya sat down to stretch after winning the 20th annual TD Beach to Beacon in Cape Elizabeth. Ben True, of Lebanon, New Hampshire, and a North Yarmouth native, finished second and approached Kosgei-Kibet after the race for a handshake. Above, the oldest finisher of the race was Terri Morris, 88 of Venice, Florida. See more coverage on pages 6, 10, 11 and 12. (Kathryn Robichau photos) 1p1.jpg