I have him on my roster and I like his upside. He might be a little overratted right now, meaning I don't think he is a #2 starter. Take away a 75 yard run and catch last week and he has 2 catches for 26 yards. Week one he had 1 catch.
However, the pack defense is bad and the offense will have to air it out to stay in games. I think he is worth owning and by the end of the year could crack fantasy lineups.
A fool and his money are soon parted. I would pay anyone a lot of money to explain that to me.