Hackworth pitches

James Hackworth throws a pitch during Plymouth Post 27's season-opener June 9.