Hang onto him but just bench him for now until he starts to break out. Take a look at his career batting, OPS and SLG and how far below every number he is. Unless he is injured, and there is no indication he is, he is sure to have a huge hot streak soon and break out of it. He has hit 25+ homers and 95,99, and 103 RBI the last three seasons. Since there would be no apparent reason for a huge decline at age 27, he should break out and come close to those numbers again.