I saw this earlier today, and I guess the Londoners (if that is what they call themselves?) have known of it for quite some time. Sold out!!
What popped in my head was the question about so called 'anti-competative companies' like Micro Soft. When will the EU sue the NFL for its anti-competative policies?

We won't even talk about Major League Baseball which, by law, is exempt from the US Sherman Act.
Unfortunately for the Brits the Miami Dolphins are in the stink hole this year.