North Penn rocks South for second-straight district title (by Kev Hunter for The Reporter)