In 2009, shortly after Giants’ Kimura played catcher for the first time in 10 years and shut down the Swallows’ lineup. Manager Hara also smiles broadly
In 2009, shortly after Giants’ Kimura played catcher for the first time in 10 years and shut down the Swallows’ lineup. Manager Hara also smiles broadly