Marblehead's Pat Casey, left, and Beverly's Alex Greco, right, compete in the boy's mile race on Wednesday. David Le/Salem News
120118DLEMHSBHSTRACK4