Get to know Teruaki Sato, which other Japanese players to keep an eye on and the Astros manager search

— Yahoo —
Get to know Teruaki Sato, which other Japanese players to keep an eye on and the Astros manager search
by Yahoo Sports Staff,Jake Mintz,Jordan Shusterman