Newburyport: Newburyport High's cross country team competed with Hamilton-Wenham yesterday. Bryan Eaton/Staff Photo
130903BEArunners