I'd say Carroll is Batman because he does so much without any super powers.
Except I don't get it, Carroll doesn't have any limitations that I am aware of (no offset broken bones in his arm, not missing the tenons in his knee) and he has enough speed and athleticism, so as far as I can tell there is nothing holding him back from being a solid player if not a starter in the NBA. Am I missing something? What is there that he can't do now that he couldn't learn with hard work? (which he seems to have; work ethic)