Multiple choice general knowledge sports Which team won the baseball world series in 2004? St. Louis Cardinals Chicago White Sox Boston Redsox New York Yankees Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Boston Red Sox won the 2004 World Series, sweeping the St. Louis Cardinals 4-0. This victory ended their 86-year 'Curse of the Bambino.' The Cardinals won in 2006 and 2011, White Sox in 2005, Yankees in 1998-2000.