Watching hockey has always been a popular pastime, especially when admired players are on the ice. Having a unique and well-developed skill, such as speed or a hard slap shot, makes players solid contributors to the team's level of performance; however, when necessary, the team can still succeed without them. In contrast, truly great players are adept in virtually all areas of play and are able to combine multiple skills in ways that almost always result in one or more goals per game. These players have honed their skills to the point that they have mastered a number of roles-and use this versatility to "step up" as the situation demands.