This is going to sound simplified. He joined Kerry Rosenboom's website. He lifted on a program that I had developed for 2 years. We then switched to Kerry Rosenboom's program. He did Dr. Andrew's shoulder program for shoulder and elbow stability and strength. Here is the link to those 2 programs. http://www.weighttrainingforbaseball.com/http://www.asmi.org/SportsMed/throwing/thrower10.html
He also religiously trained with the long toss. He did some overload/underload training. Lots of agilities, stretching, and running as well. He believes in throwing or playing catch everyday except the day before a start and even then he does dry work (towel drill, etc). He missed a lot of social time to train. It takes dedication.
Natural, thanks for the kind words!