Teemu Selanne is returning to the Anaheim Ducks for his 20th NHL season.
The 42-year-old Selanne has agreed to a one-year, $4.5 million deal, the Ducks announced Thursday.
The Finnish Flash is the 19th-leading scorer in NHL history with 1,406 points in two decades spent largely in Anaheim, his home for parts of 13 seasons. Selanne is 12th in league history with 663 goals.
Selanne has been with the Ducks for the past seven years, winning the Stanley Cup in 2007. He led Anaheim with 66 points last season while playing in all 82 games.
Although Selanne annually contemplates retirement, his return to the Ducks has been widely expected. He had a long summer to recover from the season when Anaheim missed the playoffs.