
27. Carmelo Anthony
One of the most fascinating trades in history, Anthony left the Denver Nuggets for the New York Knicks in 2013 after months of negotiations. He wanted to move to a big market and the largest city in the United States certainly appealed to him. Eventually, a game-changing deal involving three franchises and over 10 players finally went down. Nobody had seen a deal of this scale before in basketball.

Anthony enjoyed his time in New York without massive success. But all good things come to an end. Then Phil Jackson came along and tried to get Anthony to waive his no-trade clause. Initially, Melo rejected this but changed his mind and pushed for a move to Houston. That deal didn’t pan out so eventually, he agreed to go to the Oklahoma City Thunder.