Categorized In: Baseball
Source: 2004 World Series by Baseball Almanac | www.baseball-almanac.com
Nov 07, 11:15pm
The Boston Red Sox swept the St. Louis Cardinals 4-0 in the 2004 World Series. It was the Red Sox first championship in 86 years.
The Boston Red Sox won their first World Series title in 86 years in 2004 by sweeping the St. Louis Cardinals in 4 games. Cheers!
The Boston Red Sox beat the Arizona Cardinals to end an 86-year dry streak and win the 2004 World Series. Thanks for ChaCha-ing!