Baseball Yomiuri Giants manager Tatsunori Hara

The Giants won three Japan Series titles in Tatsunori Hara’s previous stints as manager.

Leave a Reply