North Dartmouth, MA – The Fitchburg State University men’s outdoor track & field team placed sixth with a total of 70 points at...
March 30, 2024