The Sharks have agreed to terms on a one-year, $700,000 deal with center Scott Gomez, according to a source.

A one-time star with the New Jersey Devils, Gomez, 33, has struggled the past couple of seasons as a member of the Montreal Canadiens. Last season he managed just two goals and nine assists in 38 games, and the Canadiens waived him when the lockout was settled, making him an unrestricted free agent.

Gomez has been working out with the Sharks for the past several days, and accompanied them on their season-opening trip to Calgary and Edmonton. The Sharks won both games, outscoring their opponents by a combined 10-4.

It’s not known if Gomez will make his Sharks’ debut Thursday night when they play Phoenix in their home opener at HP Pavilion.

Check back for more on this developing story. Staff writer David Pollak contributed to this report.