Share
twitterlinkedinfacebook
Image 1 of 1
102406_WORLDSERIESGM3_RT_004.JPG
ST LOUIS - OCTOBER 24: Manager Tony LaRussa of the St Louis Cardinals gets introduced and is greeted by 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.