The San Jose Sharks have signed John Klingberg to a 1-year contract worth $4 million.
The defenseman missed large portions of the 2023-24 and 2024-25 seasons due to a hip injury, but he returned to the ice with the Oilers late last season. He had 1 goal and 3 assists in 11 games with the Oilers.