I suspect it will be impossible to ever completely separate politics from sports. It's simply too lucrative for at least authoritarian regimes to use sports as a propaganda tool. In the west, it's different because professional sports is a commercial industry. But during the cold war the Soviet Union and the NHL held the Summit Series and that was, while an event where the best ice hockey had ever been played until then, also a clash of systems, if you will.