canadian nationals results slo pitch
The Canadian Slo-Pitch Championships is the most prestigious tournament in Canada where the top slo-pitch teams from every Province and Territory battle for GOLD-the ultimate award to be earned in slo-pitch in this country.