Yes, the Boston Red Sox won the 2007 World Series 4 games to none over the Colorado Rockies.
Chat with our AI personalities
As od 2009 the last World Series the Red Sox won was in 2007.
The Boston Red Sox have won 7 World Series titles.
The Boston Red Sox beat the St. Louis Cardinals in the 2004 World Series.
After winning the 1918 World Series the Red Sox did not win again until 2004, a span of 86 seasons.
No.