re: #145 Fenway_Nation
Now that we have all these international players, I wonder if the 37ft left-field wall at Fenway can be translated into something with a more dramatic and flowery flourish than the Green Monster.
/How does one say ‘Glorious Emerald Beast’ in Japanese?
IIRC that would be Godzilla.