About time, right? Let's just say better late than never. This sends a pretty strong message to the international community in advance of the 2016 games in Rio.