One of the key qualities that you need to be a great hockey player is fantastic anticipation and feel for the game - if you know where the puck is going before it is hit, that is half the battle.

One of the key qualities that you need to be a great hockey player is fantastic anticipation and feel for the game - if you know where the puck is going before it is hit, that is half the battle.