I've always strained my shoulder when doing an extremely explosive movement of abducting my shoulder and externally rotating it far back. Basically its the thrower position that a baseball player does when he pitches which hurts to go into when I strain my shoulder in any activity that required a abducted/externally rotated shoulder wind up. I can externally rotate my shoulder right now if it isn't abducted, but when it is abducted and winded back through external rotation, I get a sharp pain.
It seems that it is my posterior glenohumoral ligament that I may have strained, and the pain happens right where the ligament is as well. I remember my doctor telling me that it was this ligament way back when I had it checked. What could I do to restrengthen my posterior glenohumoral ligament, and gain back stability in the joint so I don't injure it again in extremely explosive throwing movements where I may wind back a little too much? Its only a strain, and I'm hoping to reshorten the ligament after it being pulled multiples.