Wednesday, February 1, 2023
Home Tags Yuka Ighiguchi

Tag: Yuka Ighiguchi

Japan Strikes Gold over Host U.S. to Win First Softball World Cup Title in...

Japan secured their first World Cup of Softball title since the inaugural tournament in 2005 Sunday with a 6-3 victory over a new-look United States team,...
FastTrack Your Degree