...what? a football organization in Spain has the power to restrict internet access to the entire country?

Yes, that is exactly what is happening

Football is really big in Spain dontcha know?

Gotta keep these billions flowing, and the shareholders happy..