Japan’s Yomiuri Giants celebrate after defeating Taiwan’s Lamigo Monkeys in the title game for the Asia Series in Busan, South Korea, yesterday.Nov 12, 2012

FULL STORY

Photo: Lin Cheng-kung, Taipei Times

This photo has been viewed 255 times.

TOP top