News

While the Sharks, per PuckPedia, have over $23 million in salary cap space to work with, and perhaps a roster spot or two ...