Beverly: Beverly freshman Brian McPherson sprints to the finish line against Peabody on Wednesday afternoon. David Le/Salem News