Yes, on Sunday, the Yomiuri Giants won the Japan Series title, their second in four years. ¬†And it is the first time the black and orange on both sides of the Pacific have won their respective championships in the same[…]↓ Read the rest of this entry…