Hello!
We live in the US and will be visiting Tokyo during the opening weekend of the Yomiuri Giants. There are tickets available on StubHub, but it is my understanding the only options are to have paper tickets? How does that work since we live in the US? Do they mail them to us? Or do we have to pick them up in Tokyo?
Appreciate any insight!
Thank you!