The Boston Red Sox won the…

Share: 

Wednesday, October 27, 2004: The Boston Red Sox won the World Series for the first time in 86 years, beating the St. Louis Cardinals 3-0 in a four-game sweep.