Wednesday, October 28, 2020
Home Tags US vs. Japan

Tag: US vs. Japan

United States Overcome Japan to Clinch Gold at WBSC Women’s Softball World Championship

0
The United States avenged their losses in the previous two finals of the World Baseball Softball Confederation (WBSC) Women's Softball World Championship to Japan...
FastTrack Your Degree

Featured