Hatboro-Horsham falls to Council Rock North (by Charles Kruzits for Montgomery Media)