Shoulder stability and upper body plyometrics

How many times and with how much power a tennis player hits the ball during the game?

What is the true impact of a golf swing on the shoulders and arms?

In how many different positions a goalie of any sport has to demonstrate upper body strength and stability while receiving the forces of a fast flying ball or a puck?   

These are the questions that I am pondering when designing exercise programs for athletes of specific sports. I try to go through a process of analyzing the upper body movements and the arm positions that my athletes need to be able to generate force through.

Today's weekly warm-up is a demonstration of speed ladder exercises for the upper body. It is a mix of shoulder stability and upper body plyometrics.

Take care and brace yourself for impact!