Dave HedgesApr 22, 20142 minA Quick Guide to Upper Back Strength & Shoulder HealthYour shoulders take a beating. Especially when your training partner knows 99 ways to hyper extend the joint to cause enough pain to make...