Foreign satellite TV is probably a better term than foreign sky.
Sky Germany & Sky Italia are not showing the game either. We also all part of the EU too, so any consumer is allowed
to purchase goods & services across the EU legally. It's only Sky UK moaning because of competion for Prem league games.
Perhaps no English companies wanted to buy the rights either.
But as the UK is a part of the European directive of satellite signals which obvoiusly have no boundaries,
then legally, anyone in the UK is allowed to view from their sources.
To put it another way, if you were to get your petrol from Shell,
BP can't come along and say you must buy from us. It's called free trade & consumer has the right to get his goods from where he likes.
The upshot is, that if Altrincham Football club wanted or had the means to show the England game, then legally they could as no UK
company has any rights to this match live.