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 ...