The New York Knicks agreed to trade Carmelo Anthony to the Oklahoma City Thunder on Saturday for Enes Kanter, Doug McDermott and a draft pick.