Japan beats Canada, plays US in softball finals - Artesia Daily News
CARACAS, Venezuela (AP) ? The United States defeated Japan 7-0 on Friday to win its seventh consecutive world softball championships. U.S. team went undefeated in the tournament. Japan took the silver medal and Canada ...