Hats off to the Hatters: Hatboro-Horsham runs through Souderton (by Kev Hunter for PAPreplive.com)