The Sharks are in a bit of a pickle.
San Jose has several important unrestricted and restricted free agents it wants to bring back, but not a lot of salary-cap space to re-sign everyone.
So, one possible solution is to trade out some salaries to make the numbers work.
One player that could be a casualty is defenseman Brenden Dillon.
Dillon is scheduled to make $3.27 million next season, in the final year of his contract
[RELATED: DeBoer optimistic Pavelski will re-sign]
The NHL on Saturday set the 2019-20 salary cap at $81.5 million. With $66,657,417 in salary on the books, the Sharks at the moment have $14,842,583 in cap space to try to re-sign their 10 free agents.