Check out Bill Bethea's article published at STACK.COM
http://www.stack.com/2015/03/11/weighted-baseball-workout/?preview=true&preview_id=196978&preview_nonce=ffdcf3abf8