BRYAN EATON/Staff photo. Dreese Fadil finishes second for Newburyport.
191008BEAraceNewburyportPentucketcrosscountryMaudslay