DAVID LE/Staff photo. Amesbury's Jeremy Lopez lets out a whoop of excitement after crossing the plate with their first run of the afternoon. 7/2/16.