North Penn races past Hatboro-Horsham (by Mary Jane Souder for The Intelligencer)