No Yakubian sports fan has any right to complain about athletes/leagues/promotions working in places like Saudi Arabia. I always find it so annoying when pro wrestling fans complain about WWE running shows in Saudi Arabia, as if most of its shows aren't run in America. And I'm not even a big WWE fan!