Answer
In addition to the Vancouver Canucks, Trevor Linden has also played for the New York Islanders. He was drafted by the Canucks in the first round of the 1988 NHL Entry Draft, and played for the team for 15 seasons. He then signed with the Islanders as a free agent in 2003, and played for the team for two seasons before retiring.