Good news, but how surreal is it going to be sitting in The Fantasy Island Stand? I can't quite put my finger on what it sounds like but certainly not a stand in a football ground!
So, does anybody recall any strange stand names from the past (Boston or otherwise)?