Do the Sox need Ellsbury to win the World Series?

Do the Sox need Ellsbury to win the World Series?
564821
Baseball
Boston Red Sox
Top Videos