News

Hanshin Tigers third baseman Teruaki Sato (26) is running toward the home run king with a scary speed. He hit 18 home runs in ...