Peter Moccia with a big jack crevalle who smashed a top water plug from the surf off Delray Beach.Palm Beach County EditionApril 1, 2020, 1:49 PMApril 1, 2020Peter Moccia with a big jack crevalle who smashed a top water plug from the surf off Delray Beach.