USA meets Canada in Fastpitch Softball World Championship

Written by Bob on July 7th, 2018