I separated my right shoulder in a mountain biking crash about 10 years ago and it's caused me issues on and off ever since.
I do swings and TGU 3 times a week as per S&S, normally straight after a 2.5-3.5 mile trail run. I also run tactical barbell operator with a squat, ohp and pullup cluster...