Brad Richards signs with the New York Rangers

Brad Richards has decided to sign with the New York Rangers.

Darren Dreger via twitter: Richards signs for 9 years, $58.5 million deal. A $6.5 million cap hit.

Nick Kypreos via twitter: Richards will get $50 million in the 1st 5 years of his deal.