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
Hey,

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.
http://www.tokyo-dome.co.jp/e/laqua/shop.htm
by . (guest) rate this post as useful

reply to this thread