<正>LIFE lies in sport" is a popular proposition known to almost everybody in China. However, although the government and mass media repeatedly use this slogan to call on people to participate in physical exercises as a way to improve and maintain their health, few people have explored the real meaning behind this proposition.