FOOTBALLHatboro-Horsham wins thriller over Upper Moreland (by Alex Wahl for PAPreplive.com)