There isn't much to see Era, he did not play this year as the Texans are ran so well as of late. I have extreme confidence in their FO that Stills just magically sucks now.
Prior to this year his 7 playing years he averaged 670+ YDs and 5 TDs a season. Is that not WR2 or WR3 production to you?
It's a fantastic late addition for depth at the WR position for our team by Beane. If he plays as a 4 or 5 on our team, I really have zero issues with that ar all to fill in for injuries.