Devin Shore signed a 2 year, $4,600,000 contract with the Dallas Stars on Jul. 13, 2018. The contract has a cap hit of $2,300,000.