BREAKING NEWS

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.

Leave a Reply