Ducks veteran winger Teemu Selanne has scored 552 goals during his 14-year NHL career. ((Mark Avery/Associated Press))

Teemu Selanne will attend the Anaheim Ducks' training camp despite not having a contract for the upcoming season with the NHL club.

Selanne and the Ducks came to an agreement on Friday to a pro tryout so the Finnish winger could participate when training camp begins on the weekend.

It's expected that Selanne, who has been taking part in on-ice workouts for the last couple of weeks, will sign a contract with the former Stanley Cup champions before the team's regular-season opener against the San Jose Sharks on Oct. 9.

Selanne's likely signing has been delayed because the Ducks are over the NHL's $56.7-million salary cap.

The 38-year-old veteran was contemplating retirement at the beginning of last year, and missed the majority of the season before returning in February. He scored 12 goals and notched 11 assists in 23 games.

In 2006, Selanne became the 70th player in NHL history to reach the 1,000-point mark during a two-goal effort that helped the Ducks defeat the Los Angeles Kings.

Selanne has spent 14 seasons in the NHL, scoring 552 goals and 1,158 points for Winnipeg, San Jose, Colorado and Anaheim.

With files from the Canadian Press