great job, OP
former sailfag here
can confirm not an anchor
could be cleat hitch, used to tie a boat to dock, couldn't tell you why it appears on espn re: layoffs
likely stand in for horns, devil/minotaur, w/e.
ugh all those digits and forgot pic, I'm ashamed