You always hear about teams drafting based on positional needs which I never understood considering that player most likely will be be 2-3 years away from playing in the NHL and your needs might be different at that point. I have always believed in drafting the best player available. Thoughts?