Meagan Nedlo, of Salem, sprints through shadows and towards the finish of the 45th Annual Beverly Homecoming Race at Lynch Park on Thursday evening. David Le/Staff Photo