Peabody West starting pitcher Joe Gilmartin fires a pitch against Swampscott in District 16 action on Thursday evening. DAVID LE/Staff photo. 6/26/14.