Souderton races past North Penn (by Mike Cabrey for The Reporter)