A dead humpback whale washed up on North Carolina’s Crystal Coast, and inspection by experts revealed hungry sharks had ...