Yeah that sucker was stuck before you crashed, it could be a number of things, lower shock bolt loose, dry linkage, I was gonna say swingarm pivot too, tear the whole ass off it, inspect everything, if it's all straight, and not too worn, repack all the bearings, with marine grade wheel bearing grease, like for boat trailers, and put it all back together.
If it's still sticking it is possible that a washer in your shock valving failed and is stuck in the shock body somewhere buggering things up you should probably go ahead and get your suspension serviced before you ride it again, as that little piece of metal will wreak havoc on the instide of your shock body