XVII Women’s Softball World Cup Finals schedule announced

World No. 2 Japan will take on No. 10 Australia in the opening game of the WBSC Women’s Softball World Cup Finals, which will take place in Castions di Strada, Italy from 15 to 21 July, 2024. The World Baseball Softball Confederation (WBSC) announced the schedule for the XVII Women’s

Leave a Reply

Your email address will not be published.