U.S. beats Japan 4-3 to reach final of softball worlds
Pitcher Rachel Garcia drove in the winning run in the eighth inning Saturday to lift the United States to a 4-3 win over Japan and into the final…
Pitcher Rachel Garcia drove in the winning run in the eighth inning Saturday to lift the United States to a 4-3 win over Japan and into the final…