So Taguchi is a Major League Baseball player. He played in 2002 to 2009 as Outfielder and 2nd Base for the Chicago Cubs, the Philadelphia Phillies and the St. Louis Cardinals.

So Taguchi
bio
content