Caption: TUESDAY, OCTOBER 26, 2004 - Cardinals manager Tony La Russa talks with umpires before game three of the World Series Tuesday between the St. Louis Cardinals and the Boston Red Sox at Busch Stadium in St. Louis.
PHOTO BY J. B. FORBES/ST. LOUIS POST-DISPATCH
Album ID: 1095558
Photo ID: 32090596