Chris Kreider is staying on Broadway after all.

Team president John Davidson announced on Monday that Chris Kreider had signed a seven-year contract extension with an annual salary-cap hit of $6.5 million

Kreider was considered the top possible trade piece on the market, set to be an unrestricted free agent on July 1. The Rangers wanted to sign him to a six-year deal, and Kreider wanted $7 million per year. So this was a reasonable compromise on both sides.

Davidson announced the extension after revealing that Igor Shesterkin and Pavel Buchnevich were involved in a car accident Sunday night in Brooklyn.

“Both sides worked hard on this,” Davidson said. “Both sides are very happy with the deal we’ve been able to put together … We’re very happy as a Ranger organization that Chris has signed a seven-year extension. And we’re concerned about our two players that were in a car accident.”

After that, Davidson ran back to his office, where he said “the phone’s ringing.” The trade deadline was coming at 3 p.m.