The Women's Softball World Cup Kicked off in Balbriggan as Ireland Soared to Victory Over Botswana
An historic day as the first ever WBSC two-stage tournament got underway at Balbriggan All Weather Field in Fingal-Dublin, Ireland on Tuesday on the opening day of the XVII WBSC Softball World Cup Group A.