measure the length of his arms like they do boxers, from his armpit to the tip of the middle finger, then measure his shoulder width, that will explaine why his stroke is so long, most top players have narrow shoulders and long arms. There are exceptions but i'd guess 3 out of 4 top players have narrow shoulders and long arms.
Rodney, Mike deschane, tony Drago, Shannon Daulton are exceptions. They have wide shoulders or normal length arms.
Earl,Ralf, JA, Busta, SVB, Efren, Alex, Daz, Shawn Putnam, Henneessee, Ronnie o sullivan, Mike Massey all have narrow shoulders and long arms. Mike Massey has big shoulders but the ratio of his arm length to shoulder width still similar to the other guys and Mike is very tall for his height his shoulders are not very wide.
I noticed this trait among top players a few years ago, I was looking for something common demoniator of their physical stature that could explaine why they play better. Its the long arms and narrrow shoulders, thats the only physical trait I can see and its only 75% of the time at the most.