On this day: The Boston Red Sox win their first World Series title since 1918.

2 years ago
5

On this day: 10/27/2004 The Boston Red Sox win their first World Series title since 1918.

Loading comments...