Venezuela holds off Canada in ISF World Softball Championship playoffs

Written by Bob on March 8th, 2013