Image 1 of 1
ST LOUIS - OCTOBER 24: So Taguchi of the St Louis Cardinals waves to his team before a game against the Detroit Tigers during Game Three of the 2006 World Series at Busch Stadium on October 24, 2006 in St. Louis, Missouri. The Cardinals defeated the Tigers 5-0 to take a 2-1 series lead.