Japan v Cuba

CubaJapanSadaharu OhWorld Baseball Classic
Sadaharu Oh, Manager of Japan celebrates winning the World Baseball Classic Championship Game against Cuba. Rich Pilling, MLB Photos via Getty Images
Loading