BRYAN EATON/Staff photo. Dan Chebot of Belmont approaches the finish line.
180520BEAraceNewburyportTrav'srunMaudslay