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…



Read more

Leave a Reply

Your email address will not be published. Required fields are marked *