Canadian women win bronze at the World Softball Championship
The Canadian women are bringing home bronze from the World Softball Championship. Canada faced Japan and were defeated 0-3 in...
The Canadian women are bringing home bronze from the World Softball Championship. Canada faced Japan and were defeated 0-3 in...