Protons and neutrons are nucleons. The spin of a nucleon is it’s intrinsic angular momentum. Spin has no classic analogue and does not mean the particle is spinning on its axis. It’s an intrinsic property of the nucleon. Protons and neutrons are fermions and have spin quantum numbers of 1/2. How can we then say the values of spin for a nucleon are ±1/2?