Peabody starting pitcher Shelby Wilson fires a strike against Beverly on Friday afternoon. David Le/Staff Photo