Do the Red Sox need to make a splash?

Do the Red Sox need to make a splash?
183411
Baseball
Boston Red Sox
Top Videos