Well it may be 20/20 and unpopular to say now but not signing Salty, Ellsbury, and Drew was not the way to go.
This team is not built to win now. I do think that the addition of a RH bat in the outfield ( as per a700 ), and a RH starting pitcher will make a huge difference.
Not so sure what to do about replacing Doubrant.