The way I see it, we have a 2-year window of getting back to the big game. That said, ANY draft pick that will be able to come in and start immediately will be the ONLY impact player(s) we could draft.
ILB - We have Barron and Bostic splitting time at ILB. Is there ANY draft pick that would be able to come in and be a starter over Barron? I don't see one. A "dynamic" versatile edge/inside performer like Winovich might see the field. A play maker like Long from WVU might also see some time. No draft pick will be able to assume the full-time responsibilities, IMO. We can get better over time by drafting a player who may eventually make the grade like Barton, Cashman, Hanson, Pratt or Summers but they are all "projections" at this point. Even the 2 Devin's will have trouble seeing the field because neither had a lot of production and both have trouble getting off college level blocking.
WR- We have a remaining core of only 1 proven commodity at WR. The others are "hopefuls". We can get a great WR in this draft in the top 3 rounds who "could" project as a starter.
TE - Given our best TE is injury prone, we only have "hopefuls" left on our roster. We NEED a pass-catching TE...we have adequate blocking TE's, IMO.
EDGE - We have again, 1 proven commodity who is an impact guy (Watt) but we need another, Dupree is "in" unless we find that other guy.
CB - We have our starters on the outside and have an outside/slot CB in Sutton. Could we upgrade? Sure, but it is not as critical as filling the holes we know we have above, IMO.
S- We have decent S play but need a coverage specialist to help out in short-zone and down the seam. There are a few in this draft that have decent cover/ball skills like Rapp, Savage and CGJ who might be able to get on the field.
The question then is, who could make an impact as a "sub" vs who could actually see the field as a starter, IMO.