Busch Stadium timeline

  • 2004 World Series

    Finally! Red Sox win World Series By Mike Dodd, USA TODAY ST. LOUIS — The Boston Red Sox, the symbol of heartbreak and human foible to sports... Read more

  • 2006 World Series

    "In football or college basketball when this happens, people say, 'Isn't that great?' But when it happens in baseball, people criticize it. When... Read more