The 2006 NLCS was a whirlwind. Many things happened. Players struck out. Home runs were robbed. Home runs were hit by unlikely heroes.
On this day in 2006, So Taguchi hit a go-ahead home run to lead the Cardinals to a crucial Game 2 victory. Watch it here:
Some good stuff will be coming up in the next few days, folks.
what else is going on in baseball...
what the cardinals are up to...
Tweet or e-mail me links @lil_scooter93 or at lil_scooter93 AT msn DOT com!