Why is Iguodala called Xiao Ai? He is very strong, much like James. Why not call him JJ?

His nickname "little moxa" comes from:

First of all, his team, 76ers, was once led by Allen Iverson. At that time, Iverson was in full swing, a superstar in the league and an idol in the hearts of 76er fans, so he was affectionately called "Ai" (his initials).

After Iverson left the 76ers, andre iguodala took his place and became the leader of the 76ers. Moreover, Iguodala's initials are also AI, so fans like to call him "Little AI" instead of AI, because he can't replace Iverson's position in the hearts of fans.

Therefore, "Little Ai" is not called because of physical fitness or technical skills like a star.

The above is my opinion.