Men’s and women’s cross country traveled to Boston on Saturday to compete at the NESCAC championship meet hosted by Tufts at Franklin Park. Both teams finished second in the race, with Amherst capturing...