World
Where were you when the Red Sox won the 2004 World Series 22 years ago today?
ST. LOUIS - OCTOBER 27: The Boston Red Sox celebrate after winning game four of the 2004 World Series against the St. Louis Cardinals at Busch Stadium on October 27, 2004 in St. Louis, Missouri. The Red Sox defeated the Cardinals 3-0 to win their first World Series in 86 years. (Photo by Ron Vesely/MLB Photos via Getty Images) | MLB Photos via Getty Images Hello and happy Tuesday everybody. Hope you’re doing well. Happy 22nd anniversary of Game 4 of the 2004 World Series: the night where the c
OV
Originally published byOver the Monster 3d ago · overthemonster.com
NewsBeagle is a discovery engine. We show the headline, a short source-supplied summary and clear attribution. The complete reporting remains with the publisher.
