I work at Shoulder Shield, I wanted to say that off the bat, our product was invented by a guy that had slap tear surgery by Dr. Andrews in Birmingham. He had difficulty getting loose and staying that way after his surgery/rehab. He invented the shirt while still playing college ball and was able to get back to throwing sub 2sec pop times as a catcher.
The shoulder shield is a compression shirt with a neoprene sleeve and if you would like to try one you can go to our website and it has our phone numbers and emails. It works and was designed for this scenario as well as injury prevention.
Not necessarily trying to get a free plug, but shoulder shield was started after having this unfortunate baseball related injury and it works. We have some big name users that can attest to that.
shouldershield.com
Moody
shouldershield.com
cell:662.419.2400