2015-canada_wbsc_champs.1lr

July 3rd, 2017

CANADA won the 2015 World Softball Championship with a 10-5 victory over New Zealand. The Canadians will return to Whitehorse, Yukon, Canada to defend their title, July 7-20.

Leave a Comment