As International Olympic Committee officials were attacked in recent years over their refusal to weigh in on alleged rights abuses in China, they stuck rigidly to one retort: The IOC is an impartial body and sport must be insulated from politics. “The position of the IOC must be, given [our] political neutrality, that we are not commenting on political issues,”...