$ 0 0 The New York Rangers, as expected, have bought out Brad Richards from the remainder of his contract, it was announced Friday.