BRYAN EATON/Staff photo. Amesbury's Brian Abel heads to the finish.
171003BEAraceTritonAmesburycrosscountry