BRYAN EATON/Staff photo. Chris O'Donnell, left, and Triton's Aidan Gay-Killeen battle until the finish line.
190918BEAcountryTritonNewburyportcross