Carmelo Anthony
It’s a travesty that Anthony retired without winning an NBA ring because he was one of the best players of his generation. The 10-time All-Star had a brilliant career with the Nuggets. He helped them to the Conference Finals but never made it to the promised land of the championship (via Fansided).
Then he joined the Knicks and it all went downhill for his hopes of winning a ring. Anthony was still excellent but suffered from injuries at key points. Meanwhile, the erratic Knicks never assembled a roster that was capable of competing. He went on a nomadic tour of the NBA after this but never came close to a win.