If you are that sure of that position, let me take you to meet those athletes and you can say that to them directly. What a buffoonish statement. How about we just take your life's ambition and work and throw you in the toilet. Yours is the most idiotic statement I have ever read. Infuriatingly so.
I'll tell them right to their face that they're a bunch of whores for glorifying such a crap hole country with their presence especially in light of their Iraqi brethren being banned from there. If that "infuriates" you, tough.