Hatboro-Horsham edges Penncrest (by Mike Prince for Montgomery Media)