Japan Musters Ninth-Inning Comeback for Walk-Off Win in Baseball's Olympic Return
#japanmusters
#baseball
3 years ago By Vikash — Japan won the first Olympic baseball game in 13 years inside a rain-soaked Fukushima Azuma Baseball Stadium, rallying from a two-run deficit in the bottom