US beats Japan 7-6 in walk-off win during final of softball world championship



MAKUHARI, Japan — Kelsey Stewart drove in the winning run in the bottom of the tenth inning as the United States beat Japan 7-6 in the final of the women’s world softball championship on Sunday.

Stewart’s single down the third base line scored the runner from third as the defending champions rallied…



Source link