XVII Women’s Softball World Cup - Group B Preview: Tight battle for a spot in the Finals
World Baseball Softball Confederation
World No. 4 Puerto Rico and No. 10 Netherlands appear as the main contenders, with No. 11 China, No. 12 Spain, No. 28 Cuba and No. 38 South Africa also in the mix.