JIM VAIKNORAS/Staff photo Newburyport's Charles Cahalane looks for yardage at Pentucket Saturday.
181013JVAfootballpentucket newburyport football