I actually would not complain if they picked Elliott, with the condition they trade Langford. I think the guy is going to be terrific. My bold prediction is that Henry will be a bust.
I don't believe in signing elite players. It almost always fails. If we can add 2 defensive starters via free agency and draft our future elite players, that's the way. If our young guys get better and we draft well, we can still contend.
I would start with locking up our homegrown talent. What is left after Long and Jeffery? After that, I go for guys that can start and fit our system. Draft BPA, BPA, BPA. That's where you get your impact players....