Can't identify this fish caught off NC coast
i think this is a frogfish. there is multiple types of this fish. i think this is an Ocellated frogfish. frogfishes related to anglerfishes. memorizing animals by classification eventually helps with identification. little google search and using fishbase site about information helps. this sites very helpful about finding fishes.

fisbase frogfishes

frogfish site

this link says it can be found on North Carolina