Them, the players and some club owners. Everybody else loses out. People should just end their Sky subscriptions and turn to illegal streams in their droves in disgust.
What's with the 20 year duration? Seems illogical from the leagues financial standpoint.
No idea. Deal is with Fox Sports and was a huge upgrade on the previous deal. Safe to assume they couldn't get any better though.