Veteran right wing Teemu Selanne has decided to play one more season, signing a one-year contract with the Anaheim Ducks on Thursday.

Financial terms of the deal were not disclosed, but the Los Angeles Times reports he'll make $4.5 million.

"I still feel I can play at a high level," said Selanne. "As I always say, this is my happy place and I can't wait to get back on the ice in front of our great fans."

The Finn registered 26 goals and 40 assists over 82 games for the Ducks last season. Selanne became the oldest played in NHL history (41 years, 279 days at end of season) to appear in all 82 games in a single season.

Selanne is the Ducks' franchise leader in scoring, goals, assists, plus/minus, power play goals and game-winning goals.

A former Rocket Richard Trophy winner, Selanne has 663 goals and 743 assists in 1,341 career NHL games with the Ducks, Winnipeg Jets, San Jose Sharks and Colorado Avalanche.

He ranks 12th in all-time goals, fourth in all-time power play goals (248), sixth in all-time game-winning goals (106), 19th in all-time scoring and 42nd in all-time assists.

"While I'm still amazed by his speed and skill level, it's Teemu's love for the game and his teammates that make him so special," said Ducks executive vice president/general manager Bob Murray. "Anaheim is where he belongs."