Your 2004 Boston Red Sox won the World Series, sweeping the much-vaunted Cardinals and handing the Yankees the worst ALCS loss in the history of the sport.
News at 11.
Your 2004 Boston Red Sox won the World Series, sweeping the much-vaunted Cardinals and handing the Yankees the worst ALCS loss in the history of the sport.
News at 11.