One of the most impressive things a player can do over the course of a long career is achieve greatness while skating for a single NHL team.
Many of the game's greatest players were unable to remain with one team, whether it was due to financial reasons, as was the case with Wayne Gretzky, or in order to give an aging star a chance to win that elusive first Stanley Cup, as was the situation when Boston dealt longtime fan favorite Ray Bourque to Colorado in 2000.
In order for a player to manage to stay put for an entire career, it takes loyalty, commitment and chemistry between the star and the organization. But even then it can be difficult.
With that in mind, here's a look at the 10 greatest NHL players who spent their entire careers with one team.