At first it was supposed to be right after the All Star break, a.k.a. this week. However, now it's looking more like mid-August. As for how he'll do... unfortunately I dropped my crystal ball yesterday and now it seems to be broken, but I can only guess that since he'd been playing with the injury up until he went on the DL, I see no reason why he shouldn't continue his great play if he is fully healthy.
you can't live the dream, if you don't play the game