The Rangers and restricted free agent Derek Stepan avoided arbitration Monday by announcing their agreement on a long-term contract.

A source told ESPN.com that Stepan signed a six-year deal that will have an average annual value of $6.5 million.