Boston Red Sox World Series?

Do the Boston Red Sox deserve another World Series title?

Personaly I think not.
15 answers 15