DAVID LE/Staff photo. Amesbury pitcherDrew MacDonald throws a pitch against Danvers National on Saturday afternoon. 7/2/16.