Kawhi or Rodman probably. I've seen games where Kawhi really frustrated LeBron, but I've also seen games where Kawhi switched on screens too easily and LeBron could get Kawhi off of him seemingly any time he wanted. You can't stop a guy if you're not actually guarding him.
Iggy is interesting because the Warriors often left him on an island with LeBron and he did about as good an individual job on LeBron as anyone. He bodies up one moment, then gives ground the next, and his hands are always active going for deflections and steals. If he gets beat, he just lets LeBron go and doesn't exacerbate the situation with bad fouls. He gets roasted on lots of possessions, but he also gets his share of deflections and steals and good contests, and lets his teammates stay at home.
It actually reminds me of footage I've seen of Bill Russell playing against Wilt. Russell often tries to overplay or jump the entry pass (not really possible with LeBron when he dribbles into post ups), looks to reach in and get deflections, tries to make Wilt shoot over the top of him, and if Wilt beats him or gets great position, he just backs off and lets him score. He doesn't appear to have any ego about losing an individual possession.
Just because it happened to you, doesn't make it interesting.
In theory, there is no difference between theory and practice. In practice, there is.
Yesterday I was lying; today I'm telling the truth.