After losing out on the John Tavares sweepstakes, the Sharks made a couple of moves to solidify the roster on Monday, signing Joe Thornton to a one-year contract extension and giving a new four-year deal to Tomas Hertl.

The team did not disclose details of Thornton's contract, but multiple reports said he will make $5 million. He signed a one-year, $8 million deal last offseason to play his 20th season in the league.

Terms were not disclosed for Hertl, a restricted free agent who had a career-high 22 goals last season.