Peabody's Madison Doherty (20) left battles for possession of the ball on Friday night., David Le/Salem News
111118DLEPBDYGS5