BRYAN EATON/Staff photo. Newburyport's #23 and Triton's Ben Hall go for the ball.
171002BEAbsoccerNewburyportTritonboyssoccer