woman get accident between workout in gym shoulder pain and hurt

Is Poor Posture to Blame For Your Shoulder Impingement?