On this day in 2006, the So Taguchi hit a home run against the
2006 NLCS (Cardinals @ Mets) Game Two (Taguchi Plays Long Ball Hero)
St. Louis Cardinals Beat NY Mets Friday, 9-6
Cardinals Paint Crown Red - The New York Times
MORE
Counting Down To Opening Night: 13
BenFred: Pujols will collect 3,000th hit as an Angel, but St. Louis has the memories
720 So Taguchi Photos & High Res Pictures - Getty Images
2006 St. Louis Cardinals season - Wikipedia
Maine, Mets force Game 7
The 2006 Cardinals had no business winning it all, but they did
St. Louis Cardinals So Taguchi strikes out in his only at-bat in the eighth inning of a baseball game against the Kansas City Royals, Saturday, May 20, 2006, in Kansas City, Mo.
2006 NLCS Gm2: Taguchi hits a clutch go-ahead homer