On Oct. 27, 2004, the Boston Red Sox defeated the St. Louis Cardinals 3-0 to win the World Series. This was no ordinary World Series win, though, as it was Boston’s first World Series since 1918 and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results