I can't tell you anything unless you give more information. For all I know your in an 8 team league in which there is no way you should own him.
So for future reference just give more information to let people help you out easier.
But it just terms of Reed, he will hit eventually. He has just gotten off to a slow start, but he has hit at every level so far and pitchers are just adjusting to him now.