Sky Sports do have some rights for EFL outside of the UK. However it may be true that its the UK audience that generates the revenue for Sky hence their continual showing of Leeds. My comment was just a tongue in cheek joke that Sky don't pick games just to show off attractive football.