Peabody's Heather MacLean, left, and Beverly's Catelin Harty compete in the 300m race on Thursday afternoon. David Le/Salem News
120126DLEBEVPEATRACK7