A powerful offense and pitching staff led Japan to a victory over Italy in five innings.
Japan Cruises Past Italy, 20-0 August 16, 2019 A powerful offense and pitching staff led Japan to a victory over Italy in five innings.