JIM VAIKNORAS/Staff photo Pentucket QB Gus Flaherty fires a pass down field against Newburyport Friday night at World War Memorial Stadium in Newburyport.
181026JVAfootballNewburyport pentucket football