Shoulder (degeneration)
is usually a multi-factorial situation making a clear-cut cause difficult to isolate. An unstable joint, osteochondrosis or even trauma may be the cause. (or, perhaps a combination of factors).