FanShot

How do you say "The Animal" in Japanese?

7

Momentary fan favorite "outfielder" Chris "The Animal" Carter signs a contract with the Seibu Lions of Japan's Pacific League.