Dear visitor, if you know the answer to this question, please post it. Thank you!

Note that this thread has not been updated in a long time, and its content might not be up-to-date anymore.

Yomiuri Giants merchandise? 2009/5/29 14:40
Tokyo 23-ku

Is there a shop somewhere in Tokyo selling Giants merch? I know there're loads of stands at games, but the stock's a bit limited / touristy, so I was wondering if there was any proper store for jerseys and such.
by Gtpod  

. 2009/5/29 16:46
Tokyo Dome/LaQua
has official shop of Tokyo Giants.
by . (guest) rate this post as useful

reply to this thread