wbsc.org
USA International Cup begins
A total of 10 teams from seven nations compete in the USA International Cup 2019, starting today at South Commons Softball Complex in Columbus, Georgia, including six of the top 10 teams in the world