answersLogoWhite

0

The Boston Red Sox have won 7 World Series.

  • 1903
  • 1912
  • 1915
  • 1916
  • 1918
  • 2004
  • 2007
User Avatar

Leone Wisozk

Lvl 10
2y ago

What else can I help you with?