Race Recap: 2017 Dedham Turkey Trot!!