Firstly, very good source says that Reyes' personal target to return is June 27 as the Red Sox series begins. And while no one and I mean no one will attach a date to his probable return, July 9 seems to be the hush hush real target date.
Now while none of that may be exact or work out as hoped, the reality is that he ought to be back before or at least by the All-Star Break. The way the club is putting things together, they ought to be at or a couple games over .500 by then. They come out of the break and start a 10-game home stand that includes 4 games with the Astros and with Reyes. I dare say buckle up because this is far from over.