'Swimmer's itch' parasite burrows into fisherman's skin, now signs near Delaware pier warn others

“And I thought, 'Oh God, please no.'”