I 've interviewed him at length and he 's a very deep thinker on the game .
The batting coach is Michael Di Venuto .
I 've interviewed Michael Di Venuto at length and Michael Di Venuto 's a very deep thinker on the game .
The batting coach is Michael Di Venuto .