News

Giants Town Stadium, the recently opened home of the Yomiuri Giants’ farm team, hosted an official summer high school baseball game for the first time Thursday.