It took a few years, but the Sharks were finally rewarded for their patience and belief in James Sheppard late last season.
Moments after making the Tommy Wingels signing official, the Sharks announced they had agreed to terms with another one of their restricted free agents, James Sheppard.
The Sharks have tendered qualifying offers to several of their restricted free agents, the club announced on Monday.
Programming note: Coverage of Game 5 between the Sharks and Kings begins tonight at 7 p.m.
LOS ANGELES -- The handshake line will have to wait.