Big JackEditorial StaffJuly 2, 2023, 7:09 PMJuly 28, 2023 caught this 25Lb Jack Crevalle in 63 feet of water just off of Delray Beach.