But they did have a valid reason and that was the piracy by BeoutQ or the rights to PL matches belonging to Bein Sport. They were told it had to stop and the Saudis won't so they don't get their hands on Newcastle.
Yes, but they didn't block it, the Saudis pulled out. Despite having a multitude of reasons to say no, in the end, the Premier League didn't have to.