Rookie pitcher Iori Yamasaki leads Giants to defeat Tigers

Rookie Iori Yamasaki pitched eight innings and scored a run as the Yomiuri Giants beat the Hanshin Tigers 7-0 in the Central League to end a four-game losing streak on Thursday. The Tokyo Dome win was Yomiuri’s first since most of his players were infected with COVID-19. The Giants called off six games due to