Updated

The San Jose Sharks have re-signed defenseman Scott Hannan to a one-year contract and signed forward Tyler Kennedy to a two-year contract.

General manager Doug Wilson announced the deals at the start of free agency Friday. The Sharks also announced that star center Logan Couture officially signed a five-year, $30 million contract that was agreed to last month but couldn't be signed until Friday.

Hannan was an unrestricted free agent while Kennedy was a restricted free agent after being acquired during the draft from Pittsburgh for a second-round pick.

The Sharks brought back Hannan for a second stint with the team at the trade deadline from Nashville for a sixth-round pick. He played four regular-season games with San Jose, but was in the lineup for all 11 playoff contests.