No idea but it'll be funny if we lose and you lot claim it as a win cos its in your stadiumYou're begging for someone else to host your games and you've probably picked London because it's closer to your fanbase.
It's probably the first step before your owners move you to Boston.
