Our Japanese Baseball Experience at the Tokyo Dome

We’ve always thought it would be fun to see a Yomiuri Giants game at the iconic Tokyo Dome, and when the opportunity presented itself during our trip to Japan, we jumped at the chance.  For us, the Tokyo Dome has...