The San Jose Sharks announced Tuesday they had signed defenseman Brad Stuart to a three-year contract. Terms of the deal were not disclosed, but CSNBayArea reported last week that the deal would be worth $3.6 million per season.
The Sharks had acquired Stuart's rights June 10 from Detroit, in return for forward Andrew Murray a 2014 seventh-round draft pick.
Stuart, 32, would have been an unrestricted free agent had he not signed prior to July 1.
Originally drafted by the Sharks with the third pick of the 1998 draft, Stuart played his first six NHL seasons with San Jose. He's also played with Boston, Calgary, Los Angeles and Detroit.
He had six goals, 21 points and a plus-16 rating in 81 games with the Red Wings last season.
The Stuart signing caps a busy day for the Sharks, who re-signed three restricted free agents -- forwards Tommy Wingels and Andrew Desjardins, and defenseman Justin Braun -- and sent qualifying offers out to nine others.