Men's Cross Country Races At 2024 Keene State Invite
Keene, NH – The Fitchburg State University men’s cross country team placed 13th overall with a total of 332 points at the 2024 Keene State Invitational this afternoon at the Owls Athletic Conference.