World | Thu Aug 7, 2008 1:11am EDT

Chen Chengda, China's almost Olympian