Yi possessed some well above average ball handling skills for his height, and he had the speed on the break of a Guard/Forward. And, if you go back and watch some film... he had a really nice face up game from 15-18 feet.
He was hit with some injuries early on in his career, I wonder what would have happened if he had stayed healthy during his early years. He was certainly a capable starter in the NBA. But yes, there was always this "God" like aura that came off of him and his handlers attitudes. Even he, for some reason, seemed overconfident to the point of being annoying.
I know, against the Bobcats. But still fun to watch highlights from a game when he was with the Bucks.