I see that you are not currently registered on our forum. It only takes a second, and you can even login with your Facebook! If you would like to register now, pease click here: Register
Once registered please introduce yourself in our introduction thread which can be found here: Introduction Board
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
I just don't see it being anywhere other than MSG.
London would be a HUGE stretch with the time zone thing and all that mess it'd just be insane.
Canada... but probably Toronto... has to be somewhere epic if it isn't gonna be MSG... but I'm still believing it is gonna be MSG.