Menu
Account
November 14, 2012
Japan Takes Baseball's Asia Series Title
The Yomiuri Giants’ defeated Taiwan’s Lamigo Monkeys in the final game held in Busan, South Korea.
Japan Takes Baseball's Asia Series Title
Newsletter
Sign up for our weekly newsletter
The Diplomat Brief