North Penn defeated Haverford 11-0 to win the PIAA 6A title.
North Penn will face Haverford in an all-District One PIAA 6A state final Thursday.
Four seniors are at the heart of this year's young North Penn squad.
Bucks-Mont edged Chester County 5-4 in Wednesday's Carpenter Cup opener.
Tweets by solsports