My favorite article on the interprettion of spin is:
http://people.westminstercollege.edu/faculty/ccline/courses/phys425/AJP_54%286%29_p500.pdf
Ohanian clains that spin is actual angular momentum contained in the momentum density of the wave function, intgrated over space.