wbsc.org
WBSC Men’s Softball World Championship to be featured on Olympic Channel
The Olympic Channel will live-stream nearly half of the World Baseball Softball Confederation (WBSC) Men’s Softball World Championship that opens this Thursday in the Czech Republic.