14th Women's Softball World Championship is Being Web-Streamed

The ISF, the International Softball division of the World Baseball Softball Confederation, has announced that all 67 games of the 14th Women’s Softball World Championship will be web-streamed.

The pinnacle women’s softball championship featuring the top sixteen national teams began on August 15th in Haarlem, Netherlands and continues through August 24.  For more information go to http://www.isfsoftball.org/ or web-streaming http://sportzcast.net/