CB West plays solidly in win over North Penn (by Jean-Paul Lautenschlager for The Intelligencer)