They actually play the Orioles (who they're fighting for the first pick) before the end of the season. That should be a high octane series. 20+ runs for each team every night since the pitchers are going to be grooving it.
While I agree that there are times where Rosie can be "frustrating", don't forget that he was arguably the best player on the team last year and carried us for extended periods.
I think he'll get some pitches to hit. I would imagine that the Sox are probably not going to want guys on base in front of Schoop with the roll he's on at the moment. So Castro should get at least a couple over the plate.