Yi is so over-rated it isn't funny; just a tall, thin dude who likes to shoot and play outside the paint. He looked pathetic in the U.S. game I saw; way out of his league. Yao on the other hand played pretty well, is a legitimate star, and has proven he can play NBA ball. Yi hasn't done anything and truth be told, should not have been the starter ahead of CV last season. Enough on him. Joe Alexander is still unknown and won't get the playing opportunities Yi was given last year. In the long run, if Joe works hard, he could be a decent NBA player.