McKenzie said, "If Richards doesn't play the final three years of his contract, the Rangers will be hit with a cap recapture penalty is going to get dinged and dinged pretty good. The final three years are bogus years and he isn't playing them. There is going to be a cap penalty for the Rangers if Brad Richards retires before that contract is up. I think it's a given that they will buy him out."
He adds "It's just a question of do you buy him out this summer or next summer. With a new coach coming in, it probably makes sense to wait a year, but you can't buyout an injured player. So heaven forbid Brad Richards gets a concussion or any long-term injury, that would prevent you from buying him out in the compliance buyout period next summer."
The Rangers would be charged a total of $17 million if Richards retires and doesn't play the last three years based on the amount of money he has been paid vs how much they were charged against the salary cap.
Richards will be paid a total of $57 million through the first six years of his contract. The last three years all have a salary of $1 million each.
Richards cap hit is $6.67 and when counted up, through the first six years of the deal, is a total of $40 million.