World Baseball Classic final: Japan wins third title with 3-2 win over Team USA

1 year ago 56

[Breaking news update, published at 10:44 p.m. ET]
Read Entire Article