Chinese film director Feng Xiaogang hits the ball during the World Celebrity Pro-Am golf tournament in Haikou, South China's Hainan province, Oct 19, 2012. [Photo/CFP]
F1 drivers show unity over criticized rules
2016 Chinese F1 Grand Prix in Shanghai
Why is Kobe Bryant a valuable brand for business?
Vintage Pacquiao exits in style
Shanghai Rolex Masters
IAAF World Championships Beijing 2015
Beijing wins 2022 Winter Games bid