Well, he's certainly been a surprise the last few games. In the last 4 games (the ones that he has started) he's hitting .600 (9 for 15) with 3 homers and 7 RBI. Plus he should have another hit and 2 more RBI becuase the ump made a bad call a couple days ago. With barrett gone, this is a great time for him to be hot.