USA wins Softball World Championship
USA repeated as Softball World Champions today in Chiba, Japan, after a memorable finale against the host team, in front of almost 12,000 fans at ZOZO Marine Stadium. The American team defeated Japan, 7-6, on a walkoff single by Kelsey Stewart in the tenth inning, and went undefeated on the tournament.
The post USA wins Softball World Championship appeared first on WBSC.
