I was allowed to support the 16th WBSC World Women’s Softball Championship.
What is the World Women’s Softball Championship?
(WBSC World Baseball Softball Confederation)
It is the world’s best decision game of softball sponsored by The World Baseball Softball Confederation.
The 16th Championship will be held in Chiba Prefecture from August 2, 2018.