Danvers: Beverly pitcher #14 Kyle Johnson releases a pitch. photo by Mark Teiwes / Salem News
100506MTEBBALL