SAN JOSE, Calif. (AP) -- The San Jose Sharks have signed a pair of goalies, agreeing to a deal with free agent Henrik Karlsson of Sweden and re-signing Thomas Greiss.

The 25-year-old Karlsson was given a one-year contract on Wednesday. He posted a 2.45 goals-against average and a .921 save percentage in 32 games for Malmo of Allsvenskan in Sweden last season. He also had a 2.49 goals-against average in seven games with Sodertalje of the Swedish Elite League.

Sharks general manager Doug Wilson also announced a two-year deal with Greiss, who was a restricted free agent. Greiss, who played three games with the Sharks in 2007-08, spent last season with Worcester of the AHL.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.