As a preface to a different question, it is valid to think of the property of spin of elementary and related particles as basically just tiny magnets, right?
Tiny magnets have magnetic moments, and tiny spins have angular momentum. Not exactly the same, are they? Think of a spin as a disembodied angular momentum, don't think that there's anything actually spinning around.