USA Softball launches the International Cup
The first edition is scheduled to happen in Irvine (California) from Monday, 9 July, to Sunday, 15 July. The USA Softball International Cup will take the place of the World Cup of Softball
The post USA Softball launches the International Cup appeared first on WBSC.