Updated

The Detroit Red Wings have agreed to a one-year contract with Daniel Alfredsson.

Detroit got the deal done soon after NHL teams could sign free agents on Friday afternoon.

The 40-year-old Alfredsson scored 426 goals and had 1,108 points with the Ottawa Senators, who failed to keep their captain for at least another season. He won the Mark Messier Leadership Award after scoring 10 goals and making 16 assists during the 47-game shortened season. He won the Calder Trophy as the league's rookie of the year in 1996.

The Swedish star joins a team with players from his native country, including captain Henrik Zetterberg. Detroit hopes Alfredsson can help the franchise compete for a championship next season when it moves to the Eastern Conference.