Up next

Playing in... 5 secs Pause
Baseball Softball

Japan Ends American Winning Streak

Japan surprises the sports world by ending the United States Olympic softball winning streak. Led by pitcher Yukiko Ueno, Japan dominates the game from start...

 

Originals

All originals