I still wouldn't count on Cameron and Ellsbury to come back until they are back.
If it's mid June and we still have one or both of these guys out it's time to make a trade IMHO. Not a blockbuster, but maybe for a solid guy who could play a couple different roles down the stretch. You can't wait forever for guys to get healthy when they might not, that's the mistake we made last year with Lowrie and while we got lucky with Green, it was the right move to bring in a veteran to finish out the season when Green wore down and it would have been the right move 2 months prior when he started showing signs of falling to earth. I have no interest in repeating the mistake in both left and center at the same time.
Cameron's 37 and it's just as likely that even if we get him back from his current thing, something else goes wrong -- that's part of what happens to an older ballplayer.
As for Ellsbury, I consider him a good bet to recover eventually, but the last time we had broken ribs on this team it took Wakefield out for the entire remainder of the season other than a handful of starts in September. Admittedly this was Wakefield's age 40 season and Ellsbury is much younger and healthier, but agaiin, I'm not counting on him until he's actually back in the lineup, and it's only going to take one of these guys not coming back to make acquiring a veteran OF a very good idea..
I wonder what the asking price is on David Dejesus. No surprise coming from me, I know, but he's a fit IMHO as a guy who could fill either role decently, is probably underrated enough to be affordable, is on a team that should be looking to deal its veterans, and isn't a guy who'd take playing time from someone else if all our OF's are healthy. He's also a guy I'd like to have on hand for Drew's inevitable 2 week back-related vacation down the stretch. Honestly I think he's a better fit for Boston's philosophy than Cameron in particular anyhow.