Now-senior Troy Hill leads the men's cross country team with a second-place finish at last season's Haverford Invitational on Oct. 21, 2022.
Now-senior Troy Hill leads the men's cross country team with a second-place finish at last season's Haverford Invitational on Oct. 21, 2022.