Mercedes' Lewis Hamilton celebrates after winning the race at the 2016 German Grand Prix in Hockenheimring, Germany, July 31, 2016. [Photo/Agencies]
Chinese swimmers 'test the water' in Rio
Giant graffiti painting greets Rio 2016 Olympic Games in Brazil
10 Chinese companies snap up top overseas sports teams
Rogers Cup's quarterfinals: Players to watch
Rio 2016 Olympic Games
2016 Chinese F1 Grand Prix in Shanghai
Shanghai Rolex Masters
IAAF World Championships Beijing 2015