There's Red Sox/Yankees, and there's Giants/Tigers in the NPB! Here's a quick taste of the Yomiuri Giants vs the Hanshin Tigers, ...