Athletes arrive in batches for Chengdu World Games
World champions, a mix of grizzled veterans and rising stars, and the strong Philippine delegation are ready to rock the Chengdu World Games, which fire off on Thursday (August 7) in the Chinese megacity, bracing for the arrival of thousands of athletes from around the globe.