BRYAN EATON/Staff photo. Newburyport's Michael Twomey lines up a putt.
171011BEAgolfNewburyportTritonPentucketAmesburyHaverhillclub