 Hi, I'm Dr. Sushal Shantakumar. I'm a consultant shoulder surgeon practicing in Manipal Hospital, Bangalore. Of course, yes, you can recover all your movements. You can in fact get back to playing contact sports. However, following a period of adequate physiotherapy and on advice from your orthopedic surgeon who has repaired you or your shoulder surgeon who treated you, what we normally do is in a period of two months, we put him on physiotherapy to strengthen his muscles, strengthen the shoulder joint. After a period of four to six months, you can start training and in a period of six months, you can get back to active contact sports and recover your full range of motion.