Men’s cross country crowned New England Champions for first time in 71 years
This past Saturday, the University of Rhode of Island cross country team won the New England Championship for the first time since 1952. 15 universities in the New England region traveled to Boston, Massachusetts to compete in the annual cross country New England Championship hosted at Franklin Park. It had been 71 years since the…
