Officials announced that nearly 800 public sports facilities in Shanghai will be open to people for free on August 8. About 50 sports promotion events and over 260 national fitness events will take ...