Team USA Advances to WBSC World Championship Gold Medal Game With Dramatic Walk-Off Win Over Japan
Ranked No. 1 in the world, Team USA faced the No. 2-ranked Japan team last night and it went to the final pitch and came down to heroics of a player who was the National Softball Player in the Year in the NCAA… ***** Chiba, Japan — On an evening that pitted world-ranked No. 1 […]