Japan Defeats Mexico in Clutch Victory to Advance to WBC Final

Japan secured a spot in the World Baseball Classic final after Shohei…

Japan’s Late Rally Secures WBC Final Spot

Japan defeated Mexico 6-5 in the World Baseball Classic after a late…