Stretches for Flexibility (upper body)
Arm-Up Rotator Stretch.
Stand with your arm out to your side (shoulder height) forearm pointing upwards at 90 degrees.
Place a broom stick in your hand and behind your elbow.
With your bottom hand pull the bottom of the broom stick forward until you can feel the stretch in the rotator cuff.
Repeat with the other arm.
Arm-Up Rotator Stretch.
Stand with your arm out to your side (shoulder height) forearm pointing upwards at 90 degrees.
Place a broom stick in your hand and behind your elbow.
With your bottom hand pull the bottom of the broom stick forward until you can feel the stretch in the rotator cuff.
Repeat with the other arm.

but basically, it limits bleeding and swelling, decreases pain, reduces muscle spasm and reduces cell metabolic rate. It does need to be applied within minutes to make a difference though.