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