St. Louis Cardinals' So Taguchi hits a two-run home run during the sixth inning of a baseball game against the Chicago Cubs Monday, Sept. 10, 2007, in Chicago. (AP Photo/M. Spencer Green
August 22, 2006: Beltran's walk-off eclipses Delgado's 400th career homer – Society for American Baseball Research
St. Louis Cardinals' So Taguchi hits a two-run home run during the sixth inning of a baseball game against the Chicago Cubs Monday, Sept. 10, 2007, in Chicago. (AP Photo/M. Spencer Green
Counting Down To Opening Night: 13
The 2006 Cardinals had no business winning it all, but they did
Oral history of 2006 Mets, NLCS Game 7 (Endy Chavez Game)
St. Louis Cardinals So Taguchi almost makes the leaping catch of the home run hit by Atlanta Braves Brian McCann in the sixth inning of their baseball game Tuesday, July 18, 2006
The 2006 NLCS, 1377 Days Later - TV - Vulture
Cards tie up series
720 So Taguchi Photos & High Res Pictures - Getty Images
In for his defense, Taguchi goes deep
Counting Down To Opening Night: 13
St. Louis Cardinals' So Taguchi hits a two-run home run during the sixth inning of a baseball game against the Chicago Cubs Monday, Sept. 10, 2007, in Chicago. (AP Photo/M. Spencer Green
Cards would be unlikeliest of champions