Japan, USA face off in semifinal
March 20, 2017 | 00:00:30
Team Japan and Team USA will make the trip to Los Angeles for the 2017 World Baseball Classic semifinals
Team Japan and Team USA will make the trip to Los Angeles for the 2017 World Baseball Classic semifinals