BRYAN EATON/Staff photo. Newburyport's Sam Acquaviva takes the boys race.
171018BEAraceNewburyportTritoncrosscountry