Josh Leivo signed a 1 year, $925,000 contract with the Toronto Maple Leafs on Nov. 17, 2017. The contract has a cap hit of $925,000.