Peabody junior Haley McCarron (5) carries the ball through a host of Salem defenders on Wednesday afternoon. DAVID LE/Staff photo. 9/24/14.