I can relate to the pain, on a smaller level. Sometimes in FB my arm felt like it went out of its socket and slid back into position. A shoulder brace tensioned my joint enough to reduce the problem while playing. Never did throw a shot baseball-style though, as I knew it would tear me up easily..