2017 practices will be held at DeFazio Track, 360 Dedham Avenue, Needham MA 02492