Tony DeAngelo signed his contract extension after a holdout that kept him out of training camp for a little over a week. As a restricted free agent, the 23-year old had little leverage once the New York Rangers tendered their $874k qualifying offer to him in June.
He was in a no-win situation with the Rangers tight against the salary cap and unable to offer him more than the $925k he signed for. How tight a cap situations? With the DeAngelo contract done the Rangers have all of $235k in cap space going into the season, a pretty severe limitation.