NBA star Yao Ming announced his retirement at a press conference Wednesday in Shanghai, China. (AP)