St. John's Prep forward Cam Shaheen (10) looks to pass against Peabody on Wednesday. David Le/Salem News
120118DLESJPPHSHOCK1