Josh Davis is a living, walking, breathing, NBA playing, avatar. I could not believe my eyes. I could not even decide if this was really a human that I was watching on the court. Here is the visual evidence (and the picture does not do this man justice)...
Josh Davis = The Avatar