Who was the manager of the Boston Red Sox when they won the 2004 World Series?

Answer Terry Francona

1918 was the last time the Boston Red Sox won a World Series prior to Terry Francona managing the team to a World Series win in 2004.

Last updated 5 years ago · 15.6K views