The 8th Annual Miles for Kyle race was held on October 20.
175 runners completed the scenic 5k course that starts and finishes at Preston Beach on the Swampscott/Marblehead border. There were also over 75 walkers who completed the 1 mile course. All of the proceeds from the event are used to fund research at Cleveland Clinic’s Children’s Epilepsy Center. The Fit Girls club in Swampscott wrapped up their first season with their participation in this local favorite race!