Hatboro-Horsham upends Upper Moreland (by Rick Woelfel for The Intellilgencer)