Looks like Yao's recent injury problems have led him to retire.

Yao Set To Retire