softball

Japan Wins Softball Gold Medal, Defeats USA 2-0

Japan secured their second straight Olympic gold medal in softball with a 2-0 victory over Team USA. This historic win…

3 years ago

Oklahoma Defeats Florida In 17-Inning Thriller Game One Of WCWS Finals

After nearly five and a half hours and almost two and half softball games combined into one, Oklahoma's Shay Knighten…

7 years ago