The USA softball team capped off a perfect run through 2020 Summer Games group play with a 2-1 win over Japan on Monday in Yokohama, Japan. Team USA third baseman Kelsey Stewart ended the game with a …
( read original story …)
The Japan News
The USA softball team capped off a perfect run through 2020 Summer Games group play with a 2-1 win over Japan on Monday in Yokohama, Japan. Team USA third baseman Kelsey Stewart ended the game with a …
( read original story …)