P302Rivals Football - Chelsea FC
New Stadium
by R1der, 01/06, 18:05

We shouldn’t underestimate the message from Roman to UK PLC. Namely, a big two fingers to you if you think you can not give me a visa and still expect me to invest 1bn quid...

I think that is the real reason and nothing else.