USA Wins Back-To-Back WBSC World Softball Championships
USA are back-to-back World Softball Champions today in Chiba, Japan, after a memorable finale against the host team, in front of nearly 12,000 fans at ZOZO Marine Stadium. The American team defeated Japan, 7-6, on a walk-off single by Kelsey Stewart in the tenth inning, and went undefeated on the tournament. USA also secured a berth in the Olympic Tokyo 2020 Games.
Aug 12, 2018