Shouldn't he be doing some sort of ballistic training? Clubbells, kettlebells, OLY lifts, and punches/kicks seem like would cover all bases.
"Swinging training with Clubbells® includes increased forearm, wrist, hand and grip strength, improved range of motion in the shoulders, and a total upper body workout. If you incorporate squatting or lunging movements into Clubbell® swinging, you work the lower body as well.
[FONT=Verdana, Arial, Helvetica, sans-serif]Athletes from any sport can benefit from adding "CB" work into their daily training routine. From tennis or baseball players who utilize the rotator cuff as the primary muscle group, to basketball and soccer players, martial artists, and many others can gain tremendous benefits by using Clubbells® to enhance performance."[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif][/FONT]
"The major difference in Clubbell® training versus traditional weight training or using kettlebells is the ability to work the body on more than one plane. Traditional weights and kettlebells work the shoulders in one or two planes, from front to rear or from low to high, as in a bicep curl, bench press, squat etc. Kettlebells work the same range of motion as barbells and dumbbells but have a different feel because of the offset center of gravity. They work the lower body differently by utilizing the hip snap to move the weight"