Ben Harpur signed a 2 year, $1,575,000 contract with the New York Rangers on Jan. 26, 2023. The contract has a cap hit of $787,500.