Carmelo Anthony is getting his wish and leaving New York. According to ESPN's Adrian Wojnarowski, the Knicks have come to terms on a deal with the Oklahoma City Thunder that will send Enes Kanter, Doug McDermott, and a 2018 second-round pick in exchange for Anthony. 

Wojnarowski reports that Anthony continued to pressure the Knicks front office into getting a deal done with training camp set to begin next week. However, the organization needed to jump through several hoops in order to turn his demand into a reality. First and foremost, the Knicks had to find a team that Melo would deem fit to waive his no-trade clause. 

With the help of Thunder star point guard Russell Westbrook and the newly-acquired Paul George, Anthony waived his no-trade clause, as well as his trade kicker, in order to make the deal work. Did Westbrook and George ensure Anthony that they will be staying in Oklahoma City for the foreseeable future, even though their contracts are up at the end of this upcoming season? While George-to-L.A. next year seems like the league's worst-kept secret, maybe Russ has been able to get through to PG-13 on the idea of building something special in OKC. 

For Anthony, the move allows him to settle into a role more suited for his style of play. The Westbrook-to-Melo drive-and-kick it out potential is enough to give the rest of the league fits. Add George into that equation, and you have a serious contender at dethroning the Goliath of the NBA, the Golden State Warriors.