BRYAN EATON/Staff Photo. Tim Foley is the new cross country coach at Northern Essex Community College in Haverhill.
190903BEAFoleyNorthernEssexcrossNECC