Vancouver Canucks forward Trevor Linden has decided to call it a career after 21 seasons in the NHL.

Linden, 38, will make the announcement Wednesday at a news conference, a source told The Canadian Press.

The Canucks selected Linden second overall in the 1988 and he would go on to play 16 seasons in Vancouver. He helped the Canucks reach Game 7 of the 1994 Stanley Cup final.

In 1,382 games Linden scored 375 goals, added 492 assists and collected 867 penalty minutes.

In 59 games last season he had seven goals and five assists.

Off the ice, Linden remained one of the most popular Canucks and was involved in local charities.