Home General CBB News Japan defeats Canada, 7-6 in 11 innings

Japan defeats Canada, 7-6 in 11 innings

by Bob Broughton July 20, 2008 0 comment