BRYAN EATON/Staff photo. Newburyport's William Smith takes down Ethan Tremblay.
181005BEAfootballNewburyportTriton