longer shin bone = advantage?

I was browsing through an old forum, there was a topic saying that a long shin bone is some what an advantage.

http://charliefrancis.com/community/search.php?searchid=550278