ok scratch my last answer. i am new and only 16 but i think its like this:
I have seen many posts saying that the stars spin, the spin is provoked by the conservation of angular momentum.
This is a theory though, since we cannot tell for sure if other stars rotate like our sun.
Though Pulsars rotate, the theory on this is: you take a large object with a slight rotation and compress it down, the rotation speed will increase.
We know pulsars rotate and can check their rotational speed by calculating by how rapidly they pulse.
The problem is.. We do not know if Pulsars rotate due to the SuperNova explosion or due to the previous star spinning and then being compressed and its rotational speed increasing... A computer simulation was made, and they sadly... found out that the spin was caused by the Super Nova explosion itself. {Meaning that the previous theory is now canceled out}
so... we still don't really know...
(Sorry for my spelling, language) I am not sure my answer is right but i tried.