This typically results in some lively conversations, including several that include NBA players themselves. Enter Carmelo Anthony. According to ESPN's "NBARank" for NBA players, the New York Knicks forward is ranked behind Los Angeles Lakers rookie Lonzo Ball.