Hatboro-Horsham edges Unionville (by Nick Iuele for Montgomery Media)