The day and age of playing for the same team for an entire career are long gone in the salary cap era, so it should come as no surprise that the Montreal Canadiens have seen some turnover over the years.
Some players are traded away, and others leave as free agents, but their careers usually continue as part of one of the other teams in the League.
At the start of the 2015-16 season there were 25 former Montreal Canadiens in the league. Some were major contributors, others will be minor footnotes in the history of the Habs.
This quiz challenges you to remember all the former Canadiens. How many can you recall?